Регистрация ASMX-запросов и ответов от клиента - PullRequest
0 голосов
/ 31 марта 2010

У меня есть веб-приложение на C #, которое я не могу легко обновить. Однако я могу внести изменения в конфигурацию приложения.

Приложение обращается к стороннему веб-сервису ASMX, и мне действительно нужно (если это вообще возможно) регистрировать полные XML-запросы и ответы. У меня нет контроля над веб-службой, поэтому я должен сделать это с клиента.

Я не использую WCF - это стандартные вызовы веб-службы ASMX.

Можно ли каким-либо образом регистрировать запросы и ответы XML из клиентского веб-приложения без необходимости повторного развертывания кода?

Заранее спасибо

John

1 Ответ

2 голосов
/ 31 марта 2010

Я не знаю ни одного способа сделать это без изменения приложения. Возможно, вам не удастся создать SoapExtension в виде отдельного двоичного файла, а затем сохранить его в папке \bin и изменить файл web.config, указав на него. Тем не менее, добавление нового двоичного файла вполне может считаться «изменением приложения».

Конечно, ASMX не имеет настраиваемой регистрации, которая не требует кодирования.

...