public static void AddSuccessfulRule(this IRuleSpecification specification, object rule) { if (specification.SuccessfulIndexes == null) { specification.SuccessfulIndexes = new HashSet <string>(); } specification.SuccessfulIndexes.Add(rule.ToString()); }
public RuleAgenda <T, V> AddSpecification(IRuleSpecification ruleSpecification) { Specifications.Add(ruleSpecification); return(this); }