Namespace System.Web.Http.Validation
Classes
- DefaultBodyModelValidator
Represents a class used to recursively validate an object.
- ModelStateFormatterLogger
This System.Net.Http.Formatting.IFormatterLogger logs formatter errors to the provided ModelStateDictionary.
- ModelValidatedEventArgs
Provides data for the Validated event.
- ModelValidatingEventArgs
Provides data for the Validating event.
- ModelValidationNode
Provides a container for model validation information.
- ModelValidationRequiredMemberSelector
Represents the selection of required members by checking for any required ModelValidators associated with the member.
- ModelValidationResult
Provides a container for a validation result.
- ModelValidator
Provides a base class for implementing validation logic.
- ModelValidatorProvider
Provides a list of validators for a model.
Interfaces
- IBodyModelValidator
Represents an interface for the validation of the models