【发布时间】:2011-01-23 16:59:45
【问题描述】:
我们正在 WCF 中开发一个代理,它将作为一些运行我们自定义客户端应用程序的手持设备的通信方式。我很好奇人们使用什么错误处理策略,因为我不想在 try/catch 中包装每个代理调用。
当我开发 ASP .NET 时,我没有捕捉到大多数异常,我利用 Global asax 中的 Application_Error,然后它可以记录异常、发送电子邮件并将用户重定向到自定义错误登录页面。我在 WCF 中寻找的内容与此类似,只是它允许我从中心位置将一般故障原因传递给客户端。
基本上,我很好奇人们如何在 WCF 应用程序中集中处理异常。
谢谢
【问题讨论】:
-
重要问题:您是否使用自定义故障/故障合同?
标签: exception-handling error-handling wcf