我想以一致的方式處理應用程序的內部異常,以便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