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

Рассмотрим требование для записи входящих запросов SOAP в веб-службу ASP.NET ASMX. Задача состоит в том, чтобы перехватить необработанный XML, отправляемый веб-службе.

Входящее сообщение должно быть зарегистрировано для проверки отладки. Приложение уже имеет свою собственную библиотеку журналов, поэтому идеальное использование будет примерно таким:

//string or XML, it doesn't matter.
string incomingSoapRequest = GetSoapRequest();

Logger.LogMessage(incomingSoapRequest);
Существуют ли простые решения для захвата необработанного XML входящих запросов SOAP?Какие события вы бы обработали, чтобы получить доступ к этому объекту и соответствующим свойствам?Есть ли в любом случае IIS может перехватить входящий запрос и нажать на логи?

Ответы на вопрос(4)

Ваш ответ на вопрос