AutoMapper исключает нежелательные профили - PullRequest
0 голосов
/ 13 февраля 2019

Я создал PersonInsertDto, который наследуется от PersonDto, чтобы я мог выполнить уникальное сопоставление для вставок.

Так что мой класс выглядит как public class PersonInsertDto : PersonDto

Я настроил профильс CreateMap<PersonInsertDto, Person>(), который отображается иначе, чем мой профиль CreateMap<PersonDto, Person>()

Это прекрасно работает при преобразовании из PersonInsertDto в Person.Тем не менее, мой профиль вставки также запускается при преобразовании из простого PersonDto в Person.

Как я могу убедиться, что AutoMapper запускает только профиль PersonDto => Person?

Версия AutoMapper 6.2.2.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...