Как настроить 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))
);