Ejemplo n.º 1
0
 public MethodInvocationValidator(ValidationPipe pipe, Func <object, CultureInfo, bool, bool> method,
                                  IErrorStringProvider errorProvider,
                                  IBoolProxy isEnforced, IValueConverter valueConverter, bool strictValidation, bool validatesOnTargetUpdated)
     : base(pipe, errorProvider, isEnforced, valueConverter, strictValidation, validatesOnTargetUpdated)
 {
     this.method = method;
 }
Ejemplo n.º 2
0
 public NotExistsInValidator(ValidationPipe pipe, IProxy argument, IErrorStringProvider errorProvider,
                             IBoolProxy isEnforced,
                             IValueConverter valueConverter, bool strictValidation, bool validatesOnTargetUpdated)
     : base(pipe, argument, errorProvider, isEnforced, valueConverter, strictValidation,
            validatesOnTargetUpdated)
 {
 }
Ejemplo n.º 3
0
 protected ComparisonValidator(ValidationPipe pipe, IProxy argument, IErrorStringProvider errorProvider,
                               IBoolProxy isEnforced,
                               IValueConverter valueConverter, bool strictValidation, bool validatesOnTargetUpdated)
     : base(pipe, errorProvider, isEnforced, valueConverter, strictValidation, validatesOnTargetUpdated)
 {
     Argument = argument ?? throw new ArgumentNullException(nameof(argument));
 }
Ejemplo n.º 4
0
 public ConversionValidator(Func <string, CultureInfo, object> deserializer, IErrorStringProvider errorProvider, CultureInfo overrideCulture)
     : base(ValidationStep.RawProposedValue, false)
 {
     this.deserializer    = deserializer;
     this.errorProvider   = errorProvider;
     this.overrideCulture = overrideCulture;
 }
Ejemplo n.º 5
0
 protected FieldValidator(ValidationPipe pipe, IErrorStringProvider errorProvider, IBoolProxy isEnforced,
                          IValueConverter valueConverter, bool strictValidation, bool validatesOnTargetUpdated)
     : base(ValidationStep.ConvertedProposedValue, validatesOnTargetUpdated)
 {
     ValidationPipe   = pipe;
     ErrorProvider    = errorProvider;
     ValueConverter   = valueConverter;
     IsEnforced       = isEnforced;
     StrictValidation = strictValidation;
 }
Ejemplo n.º 6
0
 public NullValidator(
     ValidationPipe pipe,
     IErrorStringProvider errorProvider,
     IBoolProxy isEnforced,
     IValueConverter valueConverter,
     bool strictValidation,
     bool validatesOnTargetUpdated,
     bool ignoreNullOrEmpty)
     : base(
         pipe,
         errorProvider,
         isEnforced,
         valueConverter,
         strictValidation,
         validatesOnTargetUpdated,
         ignoreNullOrEmpty)
 {
 }
Ejemplo n.º 7
0
 public FalseValidator(ValidationPipe pipe, IErrorStringProvider errorProvider, IBoolProxy isEnforced,
                       IValueConverter valueConverter,
                       bool strictValidation, bool validatesOnTargetUpdated)
     : base(pipe, errorProvider, isEnforced, valueConverter, strictValidation, validatesOnTargetUpdated)
 {
 }