У меня есть два класса
public class SourceClass
{
public Guid Id { get; set; }
public Guid Provider { get; set; }
}
public class DestinationClass
{
public Guid Id { get; set; }
public Guid Provider { get; set; }
public Guid CustomerId {get; set;}
}
Я инициализировал свое отображение, используя следующий код
CreateMap<SourceClass, DestinationClass>();
И затем в моем контроллере у меня есть:
Mapper.Map<List<DestinationClass>>(requests)
где «запросы» - это список объектов SourceClass, передаваемых моему контроллеру.
Теперь этот код работает и отображение работает в соответствии с настройками. Тем не менее, я также получил CustomerId и хочу установить его в DestinationClass соответственно.
Есть ли способ сделать это, когда происходит сопоставление, так что мне не нужно писать дополнительный l oop для установки CustomerId в каждом объекте в списке?