0
我最近發現自己對Fault Exceptions有些困惑。故障例外使用
我有這個簡單的wcf服務。它公開了3個操作「驗證」,「發佈」和「取消」。在每次操作中我都有不同種類的錯誤消息的要求。
可以說我的驗證操作,我必須與客戶溝通哪些字段無效。但是,發佈和取消它只是一個'失敗的發佈/取消'的迴應。
所以,我的問題是:什麼可能是失敗的操作響應更好的選擇?創建一個可以容納所有這些錯誤數據的自定義錯誤異常?或者,不要拋出異常,而是在響應消息中返回錯誤並讓客戶決定是否有錯誤?
提前,謝謝。