Создайте две карты Automapper между одними и теми же двумя типами объектов.C#

Место общения программистов C#
Ответить
Гость
 Создайте две карты Automapper между одними и теми же двумя типами объектов.

Сообщение Гость »


Я использую AutoMapper в службе WCF для возврата объектов User. User имеет такие свойства, как AccountTeams, который сам имеет дочерние объекты. Все классы имеют карты AutoMapper.

В зависимости от вызываемого WCF OperationContract я хочу возвращать разные объемы данных. Я хочу, чтобы один OperationContract возвращал объект User без заполнения его свойства AccountTeams (и его дочерних элементов), а другой OperationContract чтобы вернуть Пользователя со всей заполненной цепочкой свойств.
Есть ли способ создать две разные карты между одними и теми же двумя объектами или мне нужно выполнить полное сопоставление и null указать свойства, которые я не хочу возвращать из службы?< /п>
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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