Просмотр целых XML-пакетов с помощью WSDL Proxy Class - PullRequest
1 голос
/ 29 июля 2011

Все, у меня есть этот веб-сервис SOAP, и я создаю прокси-класс WSDL на основе файла WSDL (используя инструмент wsdl от Microsoft).Теперь я хочу также иметь возможность регистрировать ВСЕ XML-пакеты, как исходящие, так и входящие.Я знаю, что есть класс SOAPExtension для перезаписи.Но для таких людей, как я, использующих прокси-класс WSDL, как нам даже подключиться к классу SOAPExtension, поскольку этот прокси-класс должен вызывать ...?Кто-нибудь может помочь?

С уважением, Кайл

1 Ответ

1 голос
/ 29 июля 2011

Если вы используете WSE2, вы можете поместить это в ваш файл web.config, в разделе <microsoft.web.services2>:

<diagnostics>
  <trace enabled="true" input="InputTrace.log" output="OutputTrace.log" />
</diagnostics>

Вы увидите входящий xml в «InputTrace.log» и исходящий в «OutputTrace.log», оба файла находятся в корневом каталоге вашего приложения.

РЕДАКТИРОВАТЬ: Должен быть простой способ, подобный этому, если вы не используете WSE, но я не в курсе, так что любой может смело добавлять ваши два цента ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...