Как мне отладить AutoMapper.AutoMapperMappingException - PullRequest
8 голосов
/ 09 декабря 2010

Есть ли какой-нибудь способ получить более подробную информацию от automapper, когда я получу это исключение:

AutoMapper.AutoMapperMappingException

Часто он говорит мне о 2 типах отображения, но не о том, какой преобразователь или часть отображениятерпит неудачу.

Ответы [ 2 ]

16 голосов
/ 15 декабря 2010

Простой ответ - вызвать этот метод, желательно в модульном тесте.

// ensure your configuration mappings are loaded first (bootstrapper)
Mapper.AssertConfigurationIsValid();

см .: http://docs.automapper.org/en/stable/Getting-started.html#how-do-i-test-my-mappings

2 голосов
/ 12 мая 2012

Одна вещь, которая исправила мою проблему, это добавление этой строки в отображение.

.ForAllMembers(op=>op.Condition(x=>!x.IsSourceValueNull));

Не уверен, почему это не поведение по умолчанию.

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