我有一个 WCF 服务器,我正在利用“故障”事件,它愚蠢地只给我“对象发送者,EventArgs e”。如何在该事件中获取当前的“异常”对象?
或者,如果有某种全局系统方式,比如 Environment.GetCurrentException(),那会很棒,但我找不到它。
编辑:为了帮助解释我所希望的......在 ASP.NET 中,你可以做“Server.GetLastError()”......有这样的事情,或者甚至在 WCF 中远程关闭? - OperationContext.Current.GetLastError() 会很酷:)
最佳答案
好的,在用正确的关键字搜索更多之后,我找到了答案:http://www.steverb.com/post/Useful-WCF-Behaviors-IErrorHandler
关于wcf - 在 WCF 中 - 在 "Faulted"事件中 - 如何获取异常详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/381345/