Список карт<> с Automapper?C#

Место общения программистов C#
Anonymous
Список карт<> с Automapper?

Сообщение Anonymous »

У меня два класса:

Код: Выделить всё

public class CustomerDTO
{

public string Name {get;set;}
public List Orders {get;set;}

}

public class OrderDTO
{
public string Name {get;set;}
public string Description {get;set;}
public decimal Cost{get;set;}
}
Я использую AutoMapper для .NET 3.5 и сейчас выполняю в своем Application_StartUp следующее:

Код: Выделить всё

Mapper.CreateMap();
Mapper.CreateMap();
Это упрощенный пример: я назвал свои свойства DTO иначе, чем свойства моей сущности, поэтому я использовал ForMember, но мне неясно, как сопоставить заказы с клиентом:

Я пробовал:

Код: Выделить всё

Mapper.CreateMap dest.Orders, opt=> opt.MapFrom(src=>src.Orders));
но он не находит src.Orders.

Если мне действительно нужны оба оператора CreateMap, AutoMapper «автоматически» связывает объекты Customer с Orders?

Подробнее здесь: https://stackoverflow.com/questions/165 ... automapper

Вернуться в «C#»