Рассмотрим требование регистрации входящих запросов SOAP на веб-службу ASP.NET ASMX. Задача состоит в том, чтобы захватить необработанный XML, отправляемый в веб-службу.
Входящее сообщение должно быть зарегистрировано для проверки отладки. Приложение уже имеет свою собственную библиотеку ведения журнала, поэтому идеальное использование будет примерно таким:
//string or XML, it doesn't matter.
string incomingSoapRequest = GetSoapRequest();
Logger.LogMessage(incomingSoapRequest);
- Есть ли какие-либо простые решения для захвата необработанного XML входящих запросов SOAP?
- Какие события вы бы обработали, чтобы получить доступ к этому объекту и соответствующим свойствам?
- В любом случае IIS может захватить входящий запрос и нажать на журнал?