Beispiel #1
0
        protected DXValidationAttribute(ErrorMessageAccessorDelegate errorMessageAccessor, Func <string> defaultErrorMessageAccessor)
        {
            ErrorMessageAccessorDelegate _defaultErrorMessageAccessor = defaultErrorMessageAccessor == null
                ? null : new ErrorMessageAccessorDelegate((x, y) => defaultErrorMessageAccessor());

            this.errorMessageAccessor = errorMessageAccessor ?? _defaultErrorMessageAccessor;
        }
 public CustomInstanceValidationAttribute(Func <object, object, bool> isValidFunction, ErrorMessageAccessorDelegate errorMessageAccessor)
     : base(errorMessageAccessor, () => DataAnnotationsResourcesResolver.CustomValidationAttribute_ValidationError)
 {
     this.isValidFunction = isValidFunction;
 }