wcf - 在 WCF 中 - 在 "Faulted"事件中 - 如何获取异常详细信息?

标签 wcf exception

我有一个 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/

相关文章:

java - 为什么我们不能使用 RuntimeException 而不是创建自定义异常?

python - 如果超时则跳过 URL

.net - 将查询从客户端发送到 WCF 服务

具有接口(interface)混淆的 C# 通用 ClientBase

exception - 在 JUnit 中为私有(private)方法断言异常

java - 创建异常类;其他类别的不可见性

haskell - 在 Happstack 请求处理程序中捕获程序错误

Android 与 WCF Web 服务使用 ksoap2 - 错误 SoapFault - 故障代码 : 'a:InternalServiceFault'

wcf - 从 Metro 应用程序客户端运行 WCF 服务

通过服务进行 ASP.NET 成员身份验证