我有一个WCF服务定义,它接受JSON并将该JSON映射到对象,然后我可以开始调试代码。从头到尾如何关注WCF请求?
有时,对象无法创建。最近我的服务有一个BodyStyle包裹,但应该是光秃秃的。在这种情况下,我希望看到请求进来,看看它发生了什么,因为它从JSON映射到POCO,然后到服务,所以我可以观察错误。
我还想看看在过去我也遇到过问题的情况。
什么是最好的方式来看看WCF发生了什么,当它是(种)不受我控制?我可以使用什么类型的日志记录/跟踪,并且可以看到WCF引发的错误/异常?
感谢 斯科特
我听说过它,但从未能够实现它。我时不时尝试,但似乎没有发生。这可能是我的开发机器打得不好,这是一个手下。 – 2009-09-23 00:32:27
今天我用svctraceviewer。一般来说 - 我不喜欢配置的东西,因此我有一个坏习惯,忘记我上次配置的东西。但是,这似乎是需要什么(你只需要正确配置web.config) - http://www.dasblonde.net/2006/07/27/SvcTraceViewerexeLearnItKnowItLoveIt.aspx无论如何 - 这将只公开消息,而不是你的代码做什么。 – 2009-09-23 00:47:59