C# 跟踪WCF REST服务错误

C# 跟踪WCF REST服务错误,c#,.net,wcf,rest,iis-7,C#,.net,Wcf,Rest,Iis 7,这个问题来自我对客户的看法: 简单地说,我怀疑我的WCF服务出于某种原因间歇性地拒绝客户端。我想知道是否有办法记录这些拒绝?我甚至不确定这是否发生在WCF级别,也许在路由到WCF之前,它发生在IIS本身 我想知道如何记录到我的WCF端点的请求的任何错误。在WCF内部没有任何问题,我会记录抛出的任何类型的异常。正如您在这个链接上看到的: 使用配置的system.diagnostics部分,您可以将服务配置为跟踪为完成操作而执行的所有操作。 此参数:initializeData=“c:\log\Tr

这个问题来自我对客户的看法:

简单地说,我怀疑我的WCF服务出于某种原因间歇性地拒绝客户端。我想知道是否有办法记录这些拒绝?我甚至不确定这是否发生在WCF级别,也许在路由到WCF之前,它发生在IIS本身


我想知道如何记录到我的WCF端点的请求的任何错误。在WCF内部没有任何问题,我会记录抛出的任何类型的异常。

正如您在这个链接上看到的: 使用配置的system.diagnostics部分,您可以将服务配置为跟踪为完成操作而执行的所有操作。 此参数:initializeData=“c:\log\Traces.svclog”/>
将保存跟踪信息的文件位置

你可以在这个链接上看到: 使用配置的system.diagnostics部分,您可以将服务配置为跟踪为完成操作而执行的所有操作。 此参数:initializeData=“c:\log\Traces.svclog”/>
将保存跟踪信息的文件位置

是否可以通过编程方式执行相同操作,以便我可以在自己的存储中记录错误?您可以在服务操作执行之前和之后添加自定义行为。WCF提供了一个强大的管道,您可以在其中实现和添加自定义代码来处理特定情况。这是一篇理解这种机制的好文章:有没有办法以编程方式执行同样的操作,以便我可以在自己的存储中记录错误?您可以在执行服务操作之前和之后添加自定义行为。WCF提供了一个强大的管道,您可以在其中实现和添加自定义代码来处理特定情况。这是一篇了解这一机制的好文章: