c# – 使用log4net将Wcf Web服务的SOAP请求和响应记录到文本文件中

是否有任何简单的方法可以让WCF服务将SOAP请求和响应记录到文本文件中.

我想在服务器上记录消息,只是为了澄清.

最佳答案
如果您可以更改服务代码以添加行为,则可以连接IDispatchMessageInspector并使用任何日志记录框架来记录那里的消息.您还可以查看WCF Message Logging功能,它使用System.Diagnostic框架来执行日志记录(我还没有使用过log4net,也许他们有一些跟踪侦听器也可以用于此).

转载注明原文:c# – 使用log4net将Wcf Web服务的SOAP请求和响应记录到文本文件中 - 代码日志