我有几个关于IErrorHandler的问题。
1)如果我在服务的方法中显式抛出一个异常,它会被实现接口的类型捕获吗?
2)如何在两个不同的服务之间共享类型?
发布于 2012-07-19 20:27:00
1)是,当它标记有用于错误处理的属性时
2)可以,如果为此配置了服务
您可以在多个服务之间共享您的错误处理程序。有关详细信息,请访问以下最佳位置:
http://msdn.microsoft.com/en-us/library/system.servicemodel.dispatcher.ierrorhandler.aspx
还要考虑到HandleError是多线程可以执行的方法
https://stackoverflow.com/questions/11560542
复制相似问题