データセンター内のさまざまなマシンで、サービスの複数のインスタンス(.exeファイルとして実装)を実行しています。ただし、この.exeファイルの構成パラメーターを(マシンごとの.exe.configにあるのではなく)中央の場所に保存したいと思います。
これを行うには、.exe.configファイルのコンテンツを中央リポジトリ(Active DirectoryまたはSQL)の属性に移動し、このリポジトリから読み取られたすべてのマシンで.exeを実行することを計画しています。
構成情報の読み取り/書き込みに使用される既存のクラスをすべて再利用したい(ConfigurationManager、ConfigurationPropertyなどを使用、基本的に.NET構成フレームワーク全体を使用)-ただし、.exe.configファイルからロードする代わりに(デフォルト-中央リポジトリから取得するXMLBLOBの文字列値からロードする必要があります。
ConfigurationManager APIを使用してそれを行う方法を見つけようとしましたが、文字列から構成セクションをロードできるものが見つかりませんでした。ポインタはありますか?