public DynamicPolicyBuilder WithWantedAttribute(string name, List <Constraint> constraints = null) { WantedAttribute wantedAttribute = new WantedAttributeBuilder() .WithName(name) .WithConstraints(constraints) .Build(); return(WithWantedAttribute(wantedAttribute)); }
private DynamicPolicyBuilder WithAgeDerivedAttribute(string derivation, List <Constraint> constraints) { WantedAttribute wantedAttribute = new WantedAttributeBuilder() .WithName(Constants.UserProfile.DateOfBirthAttribute) .WithDerivation(derivation) .WithConstraints(constraints) .Build(); return(WithWantedAttribute(wantedAttribute)); }