app.config ファイルで定義されたエンドポイントのエンドポイント動作を交換することは可能ですか?
基本的に、カスタム バインディングが定義された単一のエンドポイントがあります。コードから、WCF プロキシ クライアントのエンドポイント アドレスを設定しました。エンドポイント アドレスに応じて異なるエンドポイント動作を使用したいと考えています。
擬似コード:
var client = new WcfClient("endpointName", new endpointAddress("https://..."));
client.Endpoint.Behaviors.Add(EndpointBehavior.CreateFromConfig("behaviorName"));
これは(簡単に)可能ですか?app.config に振る舞いの定義を入れたいのですが、エンドポイントのアドレスに応じて動的にロードします。