Automapper пользовательский объект назначения установки - PullRequest
1 голос
/ 24 мая 2019

Как настроить Automapper для всех свойств, если сеттер задается отдельным методом?

// My class
class Source 
{ 
   public int Id { get; set; }
   public string Name { get; set; }
}

// External    
class Destination
{
   public int Id();
   public void Id(int value);

   public string Name();
   public void Name(string value);
}

Это работает для каждого метода, но как создать правило для всех методов одновременно?

Mapper.Initialize(cfg => cfg.CreateMap<Source, Destination>()
   .AfterMap((s, d) => d.Id(s.Id))
   .AfterMap((s, d) => d.Name(s.Name))
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...