如何从头到尾遵循WCF请求?

时间:2009-09-22 23:53:21

标签: wcf debugging tracing

我定义了一个WCF服务,它接受JSON并将JSON映射到一个对象,然后我可以开始调试代码。

有时,对象无法创建。最近我的服务有一个BodyStyle of Wrapped但应该是Bare。在这种情况下,我本来希望看到请求进来,看看它发生了什么,因为它从JSON映射到POCO然后到服务,所以我可以看到错误。

我也希望看到过去我也遇到过问题的回复会发生什么。

什么是看到WCF中发生的事情的最佳方式是什么时候(某种程度上)无法控制?我可以使用哪种日志记录/跟踪,是否可以看到WCF抛出的错误/异常?

由于 斯科特

2 个答案:

答案 0 :(得分:4)

我不太了解,但svctraceviewer可能有帮助,以防您尚未听说过。

答案 1 :(得分:1)

Arnis给出了一个很好的建议。假设您正在使用HTTP端点,我还建议使用Fiddler来跟踪WCF流量。我已经使用fiddler来解决WCF问题,所以它也可能对你有所帮助。