剃刀页面:在PageModel中的appsettings.json中设置键的值

时间:2018-12-28 08:36:49

标签: c# asp.net-core razor-pages appsettings

我正在尝试将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文件中。

有没有办法做到这一点?

0 个答案:

没有答案