Несколько сопоставлений для одного типа с использованием AutoMapper - PullRequest
8 голосов
/ 05 июня 2011

Мне нужна помощь с моей программой mapper .У меня есть два типа (скажем, A и B), и я хочу иметь два разных отображения.В одном методе я хочу использовать первое отображение между A и B, а в другом методе я хочу взять второй.

Я видел, что класс Mapper является статическим, поэтому я не могу дважды использовать CreateMap.

Возможно ли это?

спасибо.

1 Ответ

6 голосов
/ 05 июня 2011

Вместо использования статического класса Mapper вы можете создавать различные экземпляры базовых классов MappingEngine и конфигурации.Затем вы можете настроить экземпляры по-разному.

Обновление: см. Также этот ответ .

...