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
validatorProviders
IEnumerable<ModelValidatorProvider>The validation provider.
Methods
Validate(ModelMetadata, object)
Validates the specified object.
public override IEnumerable<ModelValidationResult> Validate(ModelMetadata metadata, object container)
Parameters
metadata
ModelMetadataThe metadata.
container
objectThe container.
Returns
- IEnumerable<ModelValidationResult>
A list of validation results.