我正在尝试将appsettings.json
用作Razor Pages应用程序的全局配置。
从PageModel的appsettings.json
中检索值非常好(我正在将结构映射到POCO并将IConfiguration
注入到我的PageModel中)。
这种访问看起来像这样:
var settings = _configuration.GetSection("AppSettings").Get<AppSettings>();
int setting1 = settings.Setting1
现在在我的应用程序中,我想拥有一个可以从用户设置这些值的Page。我只是尝试将settings.Setting1
设置为其他值,但是没有将这些新值写入我的appsettings.json
文件中。
有没有办法做到这一点?