Example #1
0
        public static void AddSuccessfulRule(this IRuleSpecification specification, object rule)
        {
            if (specification.SuccessfulIndexes == null)
            {
                specification.SuccessfulIndexes = new HashSet <string>();
            }

            specification.SuccessfulIndexes.Add(rule.ToString());
        }
Example #2
0
 public RuleAgenda <T, V> AddSpecification(IRuleSpecification ruleSpecification)
 {
     Specifications.Add(ruleSpecification);
     return(this);
 }