public TRuleTypeShouldConjunction DoNotDependOnAny(IEnumerable <string> patterns, bool useRegularExpressions = false) { _ruleCreator.ContinueComplexCondition( ObjectPredicatesDefinition <TReferenceType> .DoNotDependOnAny(patterns, useRegularExpressions)); return(Create <TRuleTypeShouldConjunction, TRuleType>(_ruleCreator)); }
public TGivenRuleTypeConjunction DoNotDependOnAny(IEnumerable <string> patterns, bool useRegularExpressions = false) { _ruleCreator.AddPredicate( ObjectPredicatesDefinition <TRuleType> .DoNotDependOnAny(patterns, useRegularExpressions)); return(Create <TGivenRuleTypeConjunction, TRuleType>(_ruleCreator)); }
public TRuleTypeShouldConjunction DoNotDependOnAny(IEnumerable <Type> types) { _ruleCreator.ContinueComplexCondition(ObjectPredicatesDefinition <TReferenceType> .DoNotDependOnAny(types)); return(Create <TRuleTypeShouldConjunction, TRuleType>(_ruleCreator)); }
public TRuleTypeShouldConjunction DoNotDependOnAny(IType firstType, params IType[] moreTypes) { _ruleCreator.ContinueComplexCondition( ObjectPredicatesDefinition <TReferenceType> .DoNotDependOnAny(firstType, moreTypes)); return(Create <TRuleTypeShouldConjunction, TRuleType>(_ruleCreator)); }
public TGivenRuleTypeConjunction DoNotDependOnAny(IEnumerable <Type> types) { _ruleCreator.AddPredicate(ObjectPredicatesDefinition <TRuleType> .DoNotDependOnAny(types)); return(Create <TGivenRuleTypeConjunction, TRuleType>(_ruleCreator)); }
public TGivenRuleTypeConjunction DoNotDependOnAny(IType firstType, params IType[] moreTypes) { _ruleCreator.AddPredicate(ObjectPredicatesDefinition <TRuleType> .DoNotDependOnAny(firstType, moreTypes)); return(Create <TGivenRuleTypeConjunction, TRuleType>(_ruleCreator)); }