Как остановить кодирование прокси-класса веб-службы, созданного Visual Studio? - PullRequest
2 голосов
/ 16 сентября 2008

Я использую сгенерированный прокси-класс Visual Studio для доступа к веб-службе (добавил веб-службу в качестве веб-ссылки на мой проект). Проблема заключается в том, что функция, которую предоставляет веб-служба, ожидает элемент CDATA, т.е.

<Function><![CDATA[<Blah></Blah>]]></Function>

К сожалению, когда я передаю "" в прокси-класс, он вызывает веб-сервис с этим:

<Function>&lt;![CDATA[&lt;Blah&gt;&lt;/Blah&gt;]]&gt;</Function>

Похоже, это вызывает проблемы с веб-сервисом. Есть ли способ исправить это, все еще используя прокси-класс, сгенерированный Visual Studio?

1 Ответ

1 голос
/ 16 сентября 2008

Можете ли вы предоставить пример кода того, как вы вызываете веб-сервис? Если это веб-сервис с опубликованным WSDL, я не знаю, почему вам даже нужно учитывать этот уровень детализации реализации, поэтому у меня есть подозрение, что вы как-то неправильно его называете.

...