示例#1
0
 public ArchRuleCreator(BasicObjectProvider <TRuleType> basicObjectProvider)
 {
     _predicateManager = new PredicateManager <TRuleType>(basicObjectProvider);
     _conditionManager = new ConditionManager <TRuleType>();
 }
示例#2
0
 private bool Equals(PredicateManager <T> other)
 {
     return(Equals(_basicObjectProvider, other._basicObjectProvider) &&
            _predicateElements.SequenceEqual(other._predicateElements) &&
            _hasCustomDescription == other._hasCustomDescription);
 }