Class DiscoverableModelValidator
- Namespace
- Cratis.Applications.Validation
- Assembly
- Cratis.Applications.dll
Represents a IModelValidator for BaseValidator<T>.
public class DiscoverableModelValidator : IModelValidator
- Inheritance
-
DiscoverableModelValidator
- Implements
- Inherited Members
Remarks
Initializes a new instance of the DiscoverableModelValidator class.
Constructors
DiscoverableModelValidator(IValidator)
Represents a IModelValidator for BaseValidator<T>.
public DiscoverableModelValidator(IValidator validator)
Parameters
validator
IValidatorThe FluentValidation.IValidator to use.
Remarks
Initializes a new instance of the DiscoverableModelValidator class.
Methods
Validate(ModelValidationContext)
Validates the model value.
public IEnumerable<ModelValidationResult> Validate(ModelValidationContext context)
Parameters
context
ModelValidationContext
Returns
- IEnumerable<ModelValidationResult>
A list of ModelValidationResult indicating the results of validating the model value.