Class UnlocalizedBuiltinValidator
- Namespace
- Dmnk.LocalizedDataAnnotations
- Assembly
- Dmnk.LocalizedDataAnnotations.dll
Implements IValidator by simply delegating to the "real" Validator.
public sealed class UnlocalizedBuiltinValidator : IValidator
- Inheritance
-
UnlocalizedBuiltinValidator
- Implements
- Inherited Members
Constructors
UnlocalizedBuiltinValidator()
public UnlocalizedBuiltinValidator()
Methods
TryValidateObject(object, ValidationContext, ICollection<ValidationResult>, bool)
public bool TryValidateObject(object instance, ValidationContext validationContext, ICollection<ValidationResult> validationResults, bool validateAllProperties = false)
Parameters
instanceobjectvalidationContextValidationContextvalidationResultsICollection<ValidationResult>validateAllPropertiesbool
Returns
TryValidateProperty(object?, ValidationContext, ICollection<ValidationResult>)
public bool TryValidateProperty(object? value, ValidationContext validationContext, ICollection<ValidationResult> validationResults)
Parameters
valueobjectvalidationContextValidationContextvalidationResultsICollection<ValidationResult>
Returns
TryValidateValue(object?, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>)
public bool TryValidateValue(object? value, ValidationContext validationContext, ICollection<ValidationResult> validationResults, IEnumerable<ValidationAttribute> validationAttributes)
Parameters
valueobjectvalidationContextValidationContextvalidationResultsICollection<ValidationResult>validationAttributesIEnumerable<ValidationAttribute>