Automapper AssertConfigurationIsValid более строгий контроль - PullRequest
1 голос
/ 07 декабря 2011

Я только что обнаружил, что не получаю ошибок, если нет сопоставления со свойством, если у источника есть свойство с тем же именем.Мы пытаемся сделать это как можно более строгим и получать ошибки, когда есть несопоставленные свойства.Кажется, Assert.IsConfigurationValid() этого не делает.Есть ли способ заставить его работать с более строгим контролем?

1 Ответ

2 голосов
/ 07 декабря 2011

Я не верю , что есть.У меня была похожая проблема в недавнем проекте.

Что мы сделали, так это убедились, что каждое свойство на цели было указано в конфигурации сопоставления в алфавитном порядке.Даже если его игнорировали.

При возникновении ошибок можно было выполнить «визуальную» проверку цели, чтобы увидеть, были ли какие-либо свойства добавлены / пропущены.

...