Quantcast
Channel: CSLA .NET
Viewing all articles
Browse latest Browse all 764

Business Rule Context Information

$
0
0

Hello

We have a class that contains property X with some expensive rules associated to it. We want all rules to fire if the value of property X gets changed, but we would like to suppress some of its rule if the rules are being fired due to an explicit call to ‘CheckRules(X)’ or due to property X having dependencies with other properties.


In other words, we need context to know why are the businesses rules being fired so we can determine whether to run them or not.


I took a quick look at the business rule runtime information and couldn’t find anything that could give me that context. Am I missing something or is it not possible to do what we want to do.


By the way, we already have a work around that solves our issue but I was wondering if I am missing something and there is a formal way of doing what we are doing the proper way.


We are currently using CSLA 4.2.2.0


Thanks.


Viewing all articles
Browse latest Browse all 764

Latest Images

Trending Articles



Latest Images