wcf サービスを呼び出して、IClientMessageInspector インターフェイスを実装しました。
AfterReceiveReply でエラーを処理したい。フォルト例外は、カスタム メッセージとエラー コードを含む 200 ステータス コードを常に返す必要があります。サービス呼び出しで例外をスローするべきではありません。
public void AfterReceiveReply(ref Message reply, object correlationState)
{
if (reply.IsFault)
{
// wrap message with http status code 200 and return content as exception model like status code, exception message;
}
}
例外を処理したいのですが、顧客コードで処理する例外なしで常に応答を返します。
ありがとう