Namespace Visus.AddressValidation.Services
Classes
- AbstractAddressValidationService<TRequest, TApiResponse>
Abstract base class for implementing an IAddressValidationService<TRequest>.
- AbstractAuthenticationService<TClient>
Abstract base class for an authentication service that obtains and caches access tokens via an IAuthenticationClient implementation.
- AbstractBatchAddressValidationService<TRequest, TApiResponse>
Abstract base class for implementing an IBatchAddressValidationService<TRequest> for a provider whose API natively supports validating multiple addresses in a single call.
Interfaces
- IAddressValidationService<TRequest>
Abstraction for implementing an address validation service.
- IBatchAddressValidationService<TRequest>
Opt-in abstraction for an IAddressValidationService<TRequest> whose provider API natively supports batches of addresses in a single call.