我在VB.NET中有一个Web服务,我需要控制响应时间并在处理时间大于1秒时发送电子邮件。
问题是当处理时间大于1秒时,我无法获得SOAP请求。
我已尝试使用SoapExtensions,但在此,我无法在webmethod中获取请求。我只能将响应保存在文件或数据库中。
我如何获得请求?
答案 0 :(得分:0)
我需要获得大于1秒的请求/响应,以检查其性能。
您可以在此链接中看到代码: MSDN Example
问题在于此示例将日志保存在文件中,但我需要在内存中获取此内容以确定是否需要提高性能并将其发送给电子邮件以便稍后检查