public static CustomValidator CreateValidator(Type type, string errorMessage, string propertyName, ICustomValidationRule customValidationRule)
 {
     return(new CustomValidator(errorMessage, Validator.GetPropertyInfo(type, propertyName), customValidationRule));
 }
 public CustomValidator(string errorMessage, PropertyInfo propertyInfo, ICustomValidationRule customValidationRule)
     : base(errorMessage, propertyInfo)
 {
     this.custValidationRule = customValidationRule;
 }
 public static CustomValidator CreateValidator <T>(string errorMessage, string propertyName, ICustomValidationRule customValidationRule)
 {
     return(CreateValidator(typeof(T), errorMessage, propertyName, customValidationRule));
 }
Пример #4
0
 public CustomValidatorAttribute(string errorMessage, ICustomValidationRule customBridge)
 {
     this.ErrorMessage = errorMessage;
     this.customBr     = customBridge;
 }