AutoMapper AssertConfiguration во время компиляции? - PullRequest
2 голосов
/ 14 января 2010

Есть ли способ проверить сопоставления во время компиляции?Например, у меня есть сущность со многими дочерними сущностями.Если я забыл добавить CreateMap для одного из детей при попытке сопоставить ParentX с ParentY, сопоставление завершится неудачей.

Я не могу придумать способ проверить это во время компиляции, но я бы хотелнайти способ.

1 Ответ

2 голосов
/ 17 января 2010

Нет, нет чистого способа сделать это. Вы можете попробовать обработчик после сборки для вызова модульного теста, но это мало чем отличается от фактического выполнения модульного теста. По нашему опыту, мы просто оставляем тест модуля конфигурации AutoMapper открытым, пока создаем наши ViewModels, проверяя по ходу работы.

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