public ValidateTypeCtor( IShouldSkipType shouldShouldSkip, IValidateType validateType) { ShouldSkip = shouldShouldSkip; ValidateType = validateType; }
private static Result <object, ValidationError[]> ExecuteValidator <TDataValue>(IValidateType <TDataValue> validator, Option <Option <object> > value) { var data = validator.GetData(); return(ExecuteValidator(data, (dynamic)data.DataContainer, value)); }