在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C#/ ASP.NET Core 配置文件保存

ASP.NET Core 配置文件保存

我使用以下方式讀取ASP.NET Core的appsetting.json配置

services.Configure<MyConfigs>(Configuration.GetSection("MyConfigsSection"));

將配置讀出來后注入到Controller或Class使用
但這種方式似乎只能讀取出數(shù)據(jù),無法將新的值寫回appsetting.json的"MyConfigsSection"

請問怎么將新的值寫回或有無任何更好的方式來保存程序配置(可讀寫)

感激不盡

回答
編輯回答
柒喵

直接修改appsetting.json文件就好了呀,這個文件是默認熱重載的。
比如 JObject.Parse 后進行增刪改,使用 IO API (IO.File.WriteAllText) 寫入先前對象的 ToString 內(nèi)容就好了,這個包含一個是否縮進的選項;也可直接使用 JsonSerializerSerialize。

關(guān)于程序配置的最佳實踐,這個要視應(yīng)用情況而定的。

ASP.NET Core 的配置選項是非常靈活的,可以先了解下官方文檔:
https://docs.microsoft.com/zh...

2017年7月8日 05:36