public static Validator GetPropertyValidator(Type type, PropertyInfo propertyInfo, string ruleset,
                                              ValidationSpecificationSource validationSpecificationSource,
                                              MemberValueAccessBuilder memberValueAccessBuilder)
 {
     return(GetPropertyValidator(type, propertyInfo, ruleset, validationSpecificationSource,
                                 new MemberAccessValidatorBuilderFactory(memberValueAccessBuilder)));
 }
Exemple #2
0
 public Validator CreateValidator(Type targetType, Type ownerType, MemberValueAccessBuilder memberValueAccessBuilder, ValidatorFactory ignored)
 {
     return(new ValidationAttributeValidator(attributes));
 }
Exemple #3
0
 public MemberAccessValidatorBuilderFactory(MemberValueAccessBuilder valueAccessBuilder)
 {
     _valueAccessBuilder = valueAccessBuilder;
 }