Class ValidatableObjectAdapter
- Namespace
- System.Web.Http.Validation.Validators
- Assembly
- System.Web.Http.dll
Provides an object adapter that can be validated.
public class ValidatableObjectAdapter : ModelValidator
- Inheritance
-
ValidatableObjectAdapter
- Inherited Members
Constructors
ValidatableObjectAdapter(IEnumerable<ModelValidatorProvider>)
Initializes a new instance of the ValidatableObjectAdapter class.
public ValidatableObjectAdapter(IEnumerable<ModelValidatorProvider> validatorProviders)
Parameters
validatorProvidersIEnumerable<ModelValidatorProvider>The validation provider.
Methods
Validate(ModelMetadata, object)
Validates the specified object.
public override IEnumerable<ModelValidationResult> Validate(ModelMetadata metadata, object container)
Parameters
metadataModelMetadataThe metadata.
containerobjectThe container.
Returns
- IEnumerable<ModelValidationResult>
A list of validation results.