Клиент C # SOAP Web Services - пример, который показывает, как регистрировать все необработанные входные и выходные данные SOAP? - PullRequest
2 голосов
/ 19 февраля 2009

Я ищу пример C #, показывающий, как получить доступ к удаленной веб-службе SOAP, и ведение журнала (в файл или даже просто в строку, с которой я могу делать что угодно) всех завершенных необработанных запросов SOAP и полных необработанных ответов SOAP ,

Я нашел несколько других сообщений в StackOverflow с похожими темами, но, похоже, они ссылаются на файл web.config, которого нет в моем приложении desktop . Я предполагаю, что это потому, что они используют C # в форме веб-приложения, запрашивающего удаленный веб-сервис SOAP. Мой это настольное приложение.

Любой берущий?

Ответы [ 3 ]

5 голосов
/ 19 февраля 2009

Вы можете использовать расширения SOAP , чтобы получить содержимое SOAP в виде строки, а затем записать его в любом месте.

2 голосов
/ 19 февраля 2009

В приведенном выше сообщении это должны быть "app.config" и "web.config", а лучше URL-адрес - http://msdn.microsoft.com/en-us/library/ms730064.aspx.

0 голосов
/ 19 февраля 2009

См. этот ответ для получения информации о журнале WCF. Вы можете войти в файл, и есть специальный просмотрщик, чтобы сделать чтение журналов простым.

Ваш файл конфигурации Windows называется app.config, а не web.config и находится в папке bin рядом с файлом exe. В Visual Studio есть файл AppConfig «верхнего уровня», который VS копирует в папку bin при компиляции. Вам может понадобиться добавить файл AppConfig в ваш проект - это особый тип файла в диалоговом окне Добавить элемент.

+ * Том 1007 *

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