WCF サービスに MessageContracts を使用しています。さまざまな DataContract を 1 つの MessageContract にグループ化しています。私の基本応答には、isOperationSuccess (bool)、exceptionMessage (Exception) が含まれています。サービス レベルでエラーが発生した場合は、exceptionMessage に割り当て、isOPerationSuccess を false に設定します。そしてレスポンスを返します。
クライアントで FaultContract を処理/キャッチする必要がありますか (私のサービスには FaultContract 属性が含まれていますか?
私の質問は、MessageContracts で FaultContract を使用する必要がある場所はどこですか?