在WCF中 - 在“故障”事件中 - 如何获取异常详细信息?

时间:2008-12-19 15:45:18

标签: wcf exception

我有一个WCF服务器,我正在点击“Faulted”事件,这个事件只给我“对象发送者,EventArgs e”。如何在该事件中获取当前的“异常”对象?

或者,如果有某种全局系统方式,比如Environment.GetCurrentException(),那会很棒,但我找不到它。

编辑:为了帮助解释我希望...在ASP.NET中,您可以执行“Server.GetLastError()”...是否有这样的事情,或者甚至在WCF中远程关闭? - OperationContext.Current.GetLastError()很酷:)

1 个答案:

答案 0 :(得分:10)

好的,在使用正确的关键字进行了一些Google搜索之后,我找到了答案:http://www.steverb.com/post/Useful-WCF-Behaviors-IErrorHandler