Table of Contents

Class InvalidModelValidatorProvider

Namespace
System.Web.Http.Validation.Providers
Assembly
System.Web.Http.dll

An implementation of ModelValidatorProvider which provides validators that throw exceptions when the model is invalid.

public class InvalidModelValidatorProvider : AssociatedValidatorProvider
Inheritance
InvalidModelValidatorProvider
Inherited Members

Constructors

InvalidModelValidatorProvider()

Initializes a new instance of the InvalidModelValidatorProvider class.

public InvalidModelValidatorProvider()

Methods

GetValidators(ModelMetadata, IEnumerable<ModelValidatorProvider>, IEnumerable<Attribute>)

Gets a list of validators associated with this InvalidModelValidatorProvider.

protected override IEnumerable<ModelValidator> GetValidators(ModelMetadata metadata, IEnumerable<ModelValidatorProvider> validatorProviders, IEnumerable<Attribute> attributes)

Parameters

metadata ModelMetadata

The metadata.

validatorProviders IEnumerable<ModelValidatorProvider>

The validator providers.

attributes IEnumerable<Attribute>

The list of attributes.

Returns

IEnumerable<ModelValidator>

The list of validators.