Re[8]: передача пользовательского объекта вебсервису
От: Vovo4K Россия  
Дата: 02.09.04 07:29
Оценка:
Здравствуйте, mikа, Вы писали:

M>Я уже сказал, что проблема не в XmlInclude. У тебя два типа, одинаковые по-названию. Нужно из одного сконвертировать в другой. Или в клиентской части отказать от использования библиотеке, где описан твой тип, и оперировать только теми типами, которые у тебя есть в пространстве имен localhost


Так тип test_class.some как раз-таки в localhost и не попадает, т.к. у веб-метода и параметр, и возвращаемое значение — типа Object.
Прописывать вместо Object собственно имя типа (в этом случае всё замечательно работает) нельзя — такова специфика задачи.
Когда я пытаюсь объявить свой тип с помощью XmlInclude — ничего не меняется, при обновлении веб-ссылки соответствующее объявление класса в её код не включается.
Соответственно, использовать в клиентском приложении тип localhost.test_class.some я не могу — его там просто нет.
Где тут могут быть грабли?
... << RSDN@Home 1.1.4 beta 2 >>
Компьютер — совершенно незаменимая вещь: он позволяет решать такие проблемы, которые без него даже не возникают!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.