Class AddressValidatorProvider
- Namespace
- Dynamicweb.Ecommerce.Orders.AddressValidation
- Assembly
- Dynamicweb.Ecommerce.dll
The class AddressValidatorProvider provides address validation functionality.
public class AddressValidatorProvider : ConfigurableAddIn
- Inheritance
-
AddressValidatorProvider
- Inherited Members
Examples
Example of address validation provider
Properties
ValidatorId
Gets or sets the validator id.
public int ValidatorId { get; set; }
Property Value
Methods
SaveLog(string)
protected void SaveLog(string message)
Parameters
messagestring
Validate(Order)
Validates addresses for an order.
public virtual void Validate(Order order)
Parameters
orderOrderThe order to validate addresses
Validate(UserAddress, string)
Validates addresses for an order.
public virtual IEnumerable<AddressValidatorResult> Validate(UserAddress userAddress, string languageId)
Parameters
userAddressUserAddressThe user address to validate.
languageIdstringThe language ID.