我试图在必须在Ubuntu上运行的项目中使用JSON配置。
var config = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("config.json", optional: true, reloadOnChange: true)
.Build();
我希望总是借助reloadOnChange = true
参数来读取最新值。在Windows中,它运作良好,并且config
的值会随文件的修改而立即更改。但是在Ubuntu中,值不会自动重新加载。