DefaultObjectValidator Class¶
Constructors¶
-
DefaultObjectValidator
(System.Collections.Generic.IList<Microsoft.AspNet.Mvc.ModelBinding.Validation.IExcludeTypeValidationFilter>, Microsoft.AspNet.Mvc.ModelBinding.IModelMetadataProvider)¶ Initializes a new instance of [Microsoft.AspNet.Mvc.ModelBinding.Validation.DefaultObjectValidator](Microsoft.AspNet.Mvc.ModelBinding.Validation.DefaultObjectValidator.yml).
Arguments: - excludeFilters (System.Collections.Generic.IList{Microsoft.AspNet.Mvc.ModelBinding.Validation.IExcludeTypeValidationFilter}) – [Microsoft.AspNet.Mvc.ModelBinding.Validation.IExcludeTypeValidationFilter](Microsoft.AspNet.Mvc.ModelBinding.Validation.IExcludeTypeValidationFilter.yml)s that determine types to exclude from validation.
- modelMetadataProvider (Microsoft.AspNet.Mvc.ModelBinding.IModelMetadataProvider) – The [Microsoft.AspNet.Mvc.ModelBinding.IModelMetadataProvider]().
public DefaultObjectValidator(IList<IExcludeTypeValidationFilter> excludeFilters, IModelMetadataProvider modelMetadataProvider)
-
Methods¶
-
Validate
(Microsoft.AspNet.Mvc.ModelBinding.Validation.ModelValidationContext, Microsoft.AspNet.Mvc.ModelBinding.ModelValidationNode)¶ Arguments: - modelValidationContext (Microsoft.AspNet.Mvc.ModelBinding.Validation.ModelValidationContext) –
- validationNode (Microsoft.AspNet.Mvc.ModelBinding.ModelValidationNode) –
public void Validate(ModelValidationContext modelValidationContext, ModelValidationNode validationNode)
-