Здравствуйте, mikа, Вы писали:
VK>>Какая там может быть двусмысленность?
M>Такая, что инфраструктура веб сервис принимает только те классы, которые она сгенерировала по WSDL. Проблема неоднократно обсуждалась, так что воспользуйся поиском.
Не соглашусь.
Если класс пометить
[System.Xml.Serialization.SoapTypeAttribute("MyTestClass", "http://MyTestWebSvc")]
при этом в web сервисе
[WebService(Namespace="http://MyTestWebSvc")]
При этом MyTestClass — это тип, принимаемый методом, то все будет работать и без классов, сгенерированных по WSDL.
На счет передачи параметра методу как object не уверен. надо пробовать.