私はカスタムWCFバインディングを作成していますが、メッセージの処理に問題がある場合にのみ、いくつかのコードを実行します。私の考えは、カスタムIOperationInvoker
を追加して、メッセージの処理についてtry/catchを使用することです。私のバインディング内からカスタムビヘイビアを追加する方法が見つかりません。私は、このバインディングを使用したいサービスのバインディングと動作の両方を宣言する必要はありません。カスタムBindingからカスタムWCFビヘイビアを追加できますか?
私が実行しているモデルは、Net.Msmqバインディングです。ここで、バインドを介して再試行処理を宣言できます。それは本質的に私が複製しようとしているものですが、私自身の束縛を通しています。
そこにいるWCFの達人は誰ですか?