Как получить Soap XML из веб-сервиса и сохранить его в виде строки? - PullRequest
0 голосов
/ 14 июля 2010

У меня написан веб-сервис, который генерирует некоторые данные ... могу ли я вызвать веб-сервис таким образом, чтобы я мог хранить представление данных XML-мыла ... вместо фактического вызова метода, который возвращает реальные данныея хочу сохранить представление XML в строке ...

1 Ответ

1 голос
/ 14 июля 2010

В WCF вы можете просто включить трассировку и позволить среде выполнения WCF обрабатывать все грязные журналы и трассировки, а затем просто просматривать сообщения в Service Trace Viewer Tool и больше информации и скриншотов здесь .

Просто, легко - несколько записей конфигурации, и все готово.

Если вы настаиваете на том, чтобы остаться на "устаревшем" ASMXтехнологии, ознакомьтесь с этой статьей SO:

Захват SOAP-запросов к веб-службе ASP.NET ASMX

или посмотрите эту статью CodeProject: TraceXML-запрос / ответ SOAP с TraceExtension

...