Объект Ria Services с коллекцией пуст, когда не должен?

Привет, у меня есть объектная модель с Employee и EmployeeWorksiteReference (потому что это отношение многих ко многим, которое у меня есть, и средний объект).

Я использую на нем теги Association, Include и Composition, чтобы иметь возможность отправлять его как единое целое при сохранении и т. Д., И при сохранении он отлично работает. Но когда я загружаю сотрудника с некоторыми EmployeeWorksiteReferences, коллекция оказывается пустой на клиенте, когда я проверяю отладчик точно до того, как он вернет результат, список содержит экземпляры, но на клиенте, когда он получает результат, список просто пуст.

Что я сделал не так?


person NPehrsson    schedule 08.04.2010    source источник
comment
Это та же самая проблема, что и у меня. Я до сих пор не нашел причину stackoverflow.com/questions/2624348/   -  person Nick Gotch    schedule 14.04.2010


Ответы (1)


После многих долгих часов отладки аналогичной проблемы я обнаружил, что проблема в моем случае была связана с тем, что объект промежуточной таблицы не был явно включен в мою модель. Я наконец исправил проблему, добавив недостающий тип посредника и обновив метаданные, чтобы отразить его.

См. Мое полное решение проблемы здесь.

person Nick Gotch    schedule 14.04.2010