Class ModelValidator
public class ModelValidator : IModelValidator
- Inheritance
-
objectModelValidator
- Implements
Constructors
ModelValidator(IServiceProvider, IActionContext, IOptions<ModelValidatorOptions>)
public ModelValidator(IServiceProvider provider, IActionContext actionCtx, IOptions<ModelValidatorOptions> options)
Parameters
provider
IServiceProvideractionCtx
IActionContextoptions
IOptions<ModelValidatorOptions>
Methods
ValidateAsync(string, object, IList<Result>, IEnumerable<ValidationAttribute>)
public ValueTask<bool> ValidateAsync(string name, object model, IList<ModelValidationResults.Result> errors, IEnumerable<ValidationAttribute> validationAttributes)
Parameters
name
stringmodel
objecterrors
IList<ModelValidationResults.Result>validationAttributes
IEnumerable<ValidationAttribute>