private void SetSerializedResults(IRuleResultList transfferedResults, IRuleResult overrideResult) { if (transfferedResults.Any()) { if (overrideResult == null) { Results = transfferedResults; Results.SetKeysToNegative(); TransferredResults = true; } else { OverrideResult = overrideResult; } } }
public RuleManager(IRuleResultList results, IAttributeToRule attributeToRule, IRegisteredPropertyManager <T> registeredPropertyManager) { Results = results; AddAttributeRules(attributeToRule, registeredPropertyManager); }