2
.Netコアにスタートアップコンフィギュレーションをロードする方法を研究しています。私は、XML、JSON、initファイル、そして辞書をメモリに置いて見たことがあります(これについては後で説明します)。私は以下のコードのようなものを使用しています:JSON文字列からその構成をロードする方法は、メモリにあるJSONからスタートアップコンフィギュレーションをロードする
new ConfigurationBuilder().AddJsonFile("file.json").Build();
ことのすべてがOKですが、そこではないのですか?私は、jsonを一時ファイルに保存したくないというのは、リアルタイムで作成されたファイルなので意味がありません。
メモリ内にある辞書について。手動で簡単に構築できますが、複雑で階層的なJSON構造はどうでしょうか?私の知る限りでは、辞書は
辞書<文字列、文字列がある>
そのキーによって連結ツリーの親である「:」、同時に繰り返しノードを管理する列挙痛みは、このアルゴリズムを最初から構築します。
をあなたが同様に文字列からJSONを読み込むことができます。このリンクを確認するhttps://stackoverflow.com/a/29843542/2298362 –
@PrabodhMご意見ありがとうございますが、私の質問には関係ありません。私が質問しているのは、「メモリ内のjsonからConfigurationBuilder()をロードする方法はありますか?」 – mra
申し訳ありませんが、私はあなたの質問を誤解していると思います。 –