C#IConfiguration reloadOnChange在Ubuntu上不起作用

时间:2019-02-06 21:18:39

标签: c# configuration .net-core app-config

我试图在必须在Ubuntu上运行的项目中使用JSON配置。

var config = new ConfigurationBuilder()
                .SetBasePath(Directory.GetCurrentDirectory())
                .AddJsonFile("config.json", optional: true, reloadOnChange: true)
                .Build();

我希望总是借助reloadOnChange = true参数来读取最新值。在Windows中,它运作良好,并且config的值会随文件的修改而立即更改。但是在Ubuntu中,值不会自动重新加载。

  • 程序如何得知文件更改? Windows和 Ubuntu。
  • 主要问题是:如何在Ubuntu上解决自动重新加载问题?

0 个答案:

没有答案