Таблица сопоставления Automapper Таблица 0..1- * Соотношение - PullRequest
0 голосов
/ 02 февраля 2012

Я использовал Automapper в наших проектах и ​​совсем недавно столкнулся с проблемой, с которой ранее не сталкивался.

Когда таблица, которую я пытаюсь отобразить, имеет отношение 0..1 TO *, Automapper не выполняет сопоставление.

Я попытался изучить и изменить вызов CreateMap, и лямбда-выражение .ForMember (..) не позволяет мне получить доступ к свойствам tableObject.

Может ли кто-нибудь указать мне правильное направление?

Я проверил другую таблицу, которую я не пробовал использовать в нашей модели, которая также равна 0..1 TO 1, и заметил ту же проблему.

Спасибо

Victor

EDIT: Нашел проблему ... два класса по совпадению были неправильно настроены. Они были общедоступными, но не имели общедоступных свойств (ключевое слово public было опущено для всех свойств).

Я пытался дать ответ, но у меня недостаточно репутации для самостоятельного ответа в течение <8 часов. </p>

Спасибо, Victor

1 Ответ

0 голосов
/ 09 февраля 2012

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

Я пытался дать ответ, но у меня недостаточно репутации для самостоятельного ответа в течение <8 часов. </p>

Спасибо, Виктор

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