WCFクライアントエンドポイントにカスタム動作拡張機能を追加する必要があります。構成を介してこれを実行しようとしましたが、WFC構成が型名を正しく解析できないというよく言われるバグに悩まされてきました。では、代わりにプログラムでこれを行うことはできますか?
構成セクションは読み取り専用であるため、実行時に変更できません。クライアントプロキシ(つまりClientBase)のインスタンスを取得した場合、そのEndpoint.Behaviorsにカスタム動作のインスタンスを追加できます。ただし、インスタンスごとにこれを行う必要があります。
エンドポイントにグローバルにアクセスして事前に追加できますか(Global.asaxなど)、またはこれらのエンドポイントはインスタンス化されて一時的に破棄されますか?