【发布时间】:2012-10-05 05:11:28
【问题描述】:
如果我同时将IParameterInspector 和IErrorHandler 附加到服务,我可以确定IErrorHandler.HandleError() 将在调用IParameterInspector.BeforeCall() 的同一线程上被调用吗?
我需要这个,因为万一抛出错误IParameterInspector.AfterCall() 永远不会被调用,并且没有办法(据我所知)我可以获得在BeforeCall() 中创建的关联状态对象。所以我希望通过在我的接口实现中使用ThreadStatic 字段来克服这个问题:(
【问题讨论】:
标签: .net wcf error-handling wcf-4 wcf-extensions