Interface ICustomerAddressInfoMapper<TAddressDto>
Customer address info mapper to populate info or DTO object with additional data.
public interface ICustomerAddressInfoMapper<TAddressDto> where TAddressDto : AddressDto
Type Parameters
TAddressDtoAddress type.
- Extension Methods
Methods
PopulateDto(TAddressDto, CustomerAddressInfo)
Populate customer DTO with additional data from customerAddressInfo.
TAddressDto PopulateDto(TAddressDto addressDto, CustomerAddressInfo customerAddressInfo)
Parameters
addressDtoTAddressDtoAddress.
customerAddressInfoCustomerAddressInfoCustomer address.
Returns
- TAddressDto
Customer DTO with additional data.
PopulateInfo(CustomerAddressInfo, TAddressDto)
Populate customer address with additional data from addressDto.
CustomerAddressInfo PopulateInfo(CustomerAddressInfo customerAddressInfo, TAddressDto addressDto)
Parameters
customerAddressInfoCustomerAddressInfoCustomer address.
addressDtoTAddressDtoAddress.
Returns
- CustomerAddressInfo
Customer address with additional data.