Re: WebService method и общие объекты клинта и сервера
От: Win32nipuh  
Дата: 24.04.08 05:13
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть WebService.

А>Есть общий для сервера и клиента класс — MyClass
А>есть общий класс — MyClass2
А>у MyClass есть метод SetMyClass2(MyClass2 object)

А>Есть вебметод который возращает MyClass2.


А>Проблема следущая,

А>добавив ссылку на WebService как положено сгенерировался файл с определинем
А>метода вэбсериса, я получаю МyClass2
А>и хочу вызвать на клиенте метод своего общего класса SetMyClass2(MyClass2 object)
А>но он не знает что объект сгенерированый на клиенте я вляется в точности объектом
А>который объявлен в файле общех классов.
А>Они находятся в разных пространствах имен.

А>Подаскажите плиз как такая проблема красиво решается.



сумбурно....

что значит "общие классы"?
Вы не забывайте, что код на сервере и код на клиенте — это разные коды.
Вызывать на клиенте вы можете методы сервиса, передавать вы можете объекты.
Но написать на клиенте что-то типа мойсерверныйкласс.метод() не получится...

Приведите хотя бы код, как вы делаете, где ошибка? ..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.