Я использовал Automapper в наших проектах и совсем недавно столкнулся с проблемой, с которой ранее не сталкивался.
Когда таблица, которую я пытаюсь отобразить, имеет отношение 0..1 TO *, Automapper не выполняет сопоставление.
Я попытался изучить и изменить вызов CreateMap, и лямбда-выражение .ForMember (..) не позволяет мне получить доступ к свойствам tableObject.
Может ли кто-нибудь указать мне правильное направление?
Я проверил другую таблицу, которую я не пробовал использовать в нашей модели, которая также равна 0..1 TO 1, и заметил ту же проблему.
Спасибо
Victor
EDIT:
Нашел проблему ... два класса по совпадению были неправильно настроены. Они были общедоступными, но не имели общедоступных свойств (ключевое слово public было опущено для всех свойств).
Я пытался дать ответ, но у меня недостаточно репутации для самостоятельного ответа в течение <8 часов. </p>
Спасибо,
Victor