Информация об изменениях

Сообщение Re[3]: WCF + Entity от 25.02.2015 10:55

Изменено 25.02.2015 11:01 zipp

Здравствуйте, Слава, Вы писали:

С>Можно добавить в конфиги параметры, которые включают трассировку вызовов. А затем смотреть журналы трассировки специальной утилитой. Другое дело, что пользы от этого будет не столь много, журнал очень многословный, сам WCF может поломаться из-за множества причин, например, two-way вызов из UI-треда. Или попытка обратиться к сервису прямо из коллбэка на клиенте.


С>Выкладывай сюда интерфейс сервера, а также конфиги сервера и клиента.



Да, спасибо! Добавление логов диагностики помогло. Ошибка на сервере заключалась в том, что при сериализации пытался отправить инстанс контекста (на него есть ссылка в обхекте DbObject), а обращаться к этому контексту нальзя, так как он уже задиспоужен. В общем — нужно было выключить LazyLoad у контекста и все заработало!
Re[3]: WCF + Entity
Здравствуйте, Слава, Вы писали:

С>Можно добавить в конфиги параметры, которые включают трассировку вызовов. А затем смотреть журналы трассировки специальной утилитой. Другое дело, что пользы от этого будет не столь много, журнал очень многословный, сам WCF может поломаться из-за множества причин, например, two-way вызов из UI-треда. Или попытка обратиться к сервису прямо из коллбэка на клиенте.


С>Выкладывай сюда интерфейс сервера, а также конфиги сервера и клиента.



Да, спасибо! Добавление логов диагностики помогло. Ошибка на сервере заключалась в том, что при сериализации пытался отправить инстанс контекста (на него есть ссылка в обхекте DbOrder), а обращаться к этому контексту нальзя, так как он уже задиспоужен. В общем — нужно было выключить LazyLoad у контекста и все заработало!