我有几个关于 IErrorHandler 的问题。
1)如果我在我的服务方法中显式抛出异常,它会被实现接口的类型捕获吗?
2)如何在两个不同的服务之间共享类型?
我有几个关于 IErrorHandler 的问题。
1)如果我在我的服务方法中显式抛出异常,它会被实现接口的类型捕获吗?
2)如何在两个不同的服务之间共享类型?
1)是的,当它被标记为错误处理的属性时
2)是的,当为此配置服务时
您可以在服务之间共享您的错误处理程序 了解更多信息的最佳地点在这里:
http://msdn.microsoft.com/en-us/library/system.servicemodel.dispatcher.ierrorhandler.aspx
还要考虑 HandleError 是多个线程可以执行的方法