すべてのクライアント WCF 構成 (<system.serviceModel>) をメインの app.config ファイルから別の XML ファイルに削除するという特定の要件があります。私が見たい動作は、File="" ディレクティブを使用して appSettings セクションで利用できるものと似ています。実際、消費されるサービスごとに個別のファイルを指定できるようにしたいのですが...
XML ファイル (または一連のファイル) から構成データを読み取るカスタム ChannelBuilder ファクトリを構築できることはわかっていますが、クライアントによって構成データが「自動検出」されるようにしたいと考えています。
いくつかの基本的なGoogle検索では、これは不可能であることが示唆されているようですが、SOからのビューを取得したかったのです-ここで誰かが私が見つけられなかったものを知っていますか? :)
編集 ::
Tim Scott と davogones の両方が可能な提案を思いつきましたが、system.serviceModel セクションのコンポーネント セクションを別のファイルに分割することに依存するものです。これは私が探しているものではありませんが (サービスごとに 1 つのファイルで、各サービスとそれに関連する要素を別々に定義したいと思います)、オプションです。調べて思ったことをお伝えします。