Class AbstractAddressValidationRequestValidator<T>
- Namespace
- Visus.AddressValidation.Validation
- Assembly
- Visus.AddressValidation.dll
Base Validator for AbstractAddressValidationRequest instances.
public abstract class AbstractAddressValidationRequestValidator<T> : AbstractValidator<T>, IValidator<T> where T : AbstractAddressValidationRequest
Type Parameters
T
- Inheritance
-
AbstractAddressValidationRequestValidator<T>
- Implements
-
IValidator<T>
- Inherited Members
Properties
ProviderName
Gets the display name of the address validation provider.
protected abstract string ProviderName { get; }
Property Value
SupportedCountries
Gets the countries supported by the address validation provider.
protected abstract FrozenSet<CountryCode> SupportedCountries { get; }