Namespace Visus.AddressValidation.Validation
Classes
- AbstractAddressValidationRequestValidator<T>
Base Validator for AbstractAddressValidationRequest instances.
- AbstractBatchValidator<T>
Base class for implementing a batch validator that produces one independent IValidationResult per item in a batch response.
- AbstractValidator<T>
Base class for implementing a validator.
- ApiMessageFormatter
Formats a provider-supplied code and message into a ValidationState.
Structs
- ValidationState
Defines a validation state.
Interfaces
- IBatchValidator<T>
Defines a validator that produces one independent IValidationResult per item in a batch response.
- IValidationResult
Represents the result returned by a validator.
- IValidator<T>
Defines a validator for a given type.
Enums
- ValidationSeverity
Enumeration of validation severity levels.