Здравствуйте, Аноним, Вы писали:
А>Есть WebService. А>Есть общий для сервера и клиента класс — MyClass А>есть общий класс — MyClass2 А>у MyClass есть метод SetMyClass2(MyClass2 object)
А>Есть вебметод который возращает MyClass2.
А>Проблема следущая, А>добавив ссылку на WebService как положено сгенерировался файл с определинем А>метода вэбсериса, я получаю МyClass2 А>и хочу вызвать на клиенте метод своего общего класса SetMyClass2(MyClass2 object) А>но он не знает что объект сгенерированый на клиенте я вляется в точности объектом А>который объявлен в файле общех классов. А>Они находятся в разных пространствах имен.
А>Подаскажите плиз как такая проблема красиво решается.
сумбурно....
что значит "общие классы"?
Вы не забывайте, что код на сервере и код на клиенте — это разные коды.
Вызывать на клиенте вы можете методы сервиса, передавать вы можете объекты.
Но написать на клиенте что-то типа мойсерверныйкласс.метод() не получится...
Приведите хотя бы код, как вы делаете, где ошибка? ..