我想以一致的方式处理应用程序的内部异常,以便REST Web服务在RESTful way中返回错误。WCF REST + Windsor错误处理
我正在使用Castle的WCF集成,我无法找到任何有关如何使用WcfIntegration.WindsorServiceHostFactory
来处理错误的好消息。想到的唯一解决方案是在Web服务方法上使用Castle的拦截器来捕获“内部”异常并将它们转换为HTTP响应属性(例如:KeyNotFoundException
将被转换为404 Not Found
状态码)。
有没有更好的方法?谢谢。
是的,这可能是最好的选择。一旦我发现如何将网络连接到WCF。 – 2010-03-11 14:12:13