Преобразование отдельных свойств в коллекцию объектов - PullRequest
0 голосов
/ 01 ноября 2019

Я знакомлюсь с AutoMapper, но этот сценарий меня озадачил. Учитывая следующие классы:

   public class ClientDTO
   {
       public int Id { get; set; }
       public string ClientName { get; set; }
       public StreetAddress StreetAddress { get; set; }
       public StreetAddress BillingAddress { get; set; }      
   }

   public class Client
   {
       public int Id { get; set; }
       public string ClientName { get; set; }
       public ClientType CustomerType { get; set; }
       public ICollection<Address> Addresses {get; set; }    
   }

   public Address 
   {
      public string Address1 {get; set;}
      ...
      //AddressTypeEnum.Billing, AddressTypeEnum.Mailing
      public AddressTypeEnum AddressType {get; set;}
   }

Мне нужно сопоставить BillingAddress и StreetAddress ClientDTO с новыми элементами в коллекции адресов клиента и обратно, используя профиль AutoMapper.

Любые указатели очень ценятся!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...