Навигация по связанным сущностям в дата сервисах работает из рук вон плохо!
Начиная с некоторого момента LoadProperty возвращает Exception — Bad Request, а метод Expand просто молча не работает! Попытался выполнить запрос Expand-a из браузера — данные ВОЗВРАЩАЮТСЯ! Но в старый контекст данные не могут интегрироваться.
Подозревается в саботаже DataContractSerializer, который вруг занемог распознать рекурсию графа объектов (предположение). Хотя рекурсия в EF — это же обычное дело. Поэтому новый пустой контекст отрабатывает этот же Expand нормально — связанные сущности благополучно грузятся в новый контекст, а в старый — нет. Как мне с этим жить?