Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > Сравнение обектов, передаваемых от службы клиенту


Автор: NikeDeForest 9.9.2009, 13:01
Используется WCF.
Я так понимаю, что операции сравнения для класса данных (помеченный аттрибутом DataContract)  определять смысла нет, по крайней мере те операции, которые я определил их не видно (правда делал для структуры smile ). Есть ли какой-то вариант как выпутаться из этого.

Автор: mihryak 9.9.2009, 14:10
имеешь в виду, что они не переносятся в сгенерированные классы?

если есть возможность вынести доменные объекты из серверной сборки в отдельную, которую зареференсить и там, и там, то
можно в настройках при создании референса указать reuse referenced assemblies (или как-то так), тогда и на сервере, и на клиенте будет использоваться один и тот же класс, и проблема отпадёт

Автор: NikeDeForest 9.9.2009, 15:08
Да, видимо так и остается сделать, лишь бы это работало без всяких дополнительных бубнов, вроде того, как в Web-service http://forum.vingrad.ru/forum/topic-271534.html. Не хочу я ту муть по ссылке реализовывать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)