3

我正在使用第三方 .NET SOAP WebService (.asmx)。我想记录请求和响应。我见过一些使用SoapExtensions的解决方案。但我喜欢在我的系统中集成日志记录,有些是这样的:

public class MyWebService : ThirdPartyWebService
{
    public string Request { ... }
    public string Response {... }
}

我可以这样做吗?还有其他解决方案吗?

更新:我喜欢避免序列化请求和响应对象。但我现在正在这样做。

4

1 回答 1

2

你可以使用提琴手:fiddler2.com/fiddler2/

或 Web 开发助手:projects.nikhilk.net/WebDevHelper

这是肥皂扩展示例: http: //www.codeproject.com/Articles/38986/Trace-SOAP-Request-Response-XML-with-TraceExtensio.aspx

于 2010-10-05T10:10:38.937 回答