У меня есть класс клиента, и я хотел бы, чтобы поле электронной почты клиента отображалось в формате CSV для просмотра списка администратора.Когда откроется окно редактирования, я хотел бы, чтобы представление показывало электронные письма в текстовом поле с разделением на новую строку.
Я не хочу, чтобы 2 разных класса для каждого представления просто использовали один и тот же,с первым, используя IEnumerable<T>
, чтобы отобразить список.Мой класс довольно большой, и я не хочу иметь 2 отдельных класса представлений для управления.
Идеальной целью было бы иметь 2 разных сопоставления AutoMapper 1 для каждого отдельного сценария сопоставления, а не ограничиваться толькосозданный с помощью CreateMap на этапе начальной загрузки.Как мне этого добиться?По сути, я бы хотел изменить стратегию отображения в зависимости от того, где я нахожусь в коде.