修改多时区问题解决

This commit is contained in:
2024-03-14 14:18:16 +08:00
parent ca90736366
commit 64b750b06e
3 changed files with 12 additions and 17 deletions
@@ -136,16 +136,23 @@ namespace IRaCIS.Application.Services.BackGroundJob
throw new BusinessValidationFailedException(StaticData.International("IRaCISCHangfireJob_FileNotFound"));
}
FileSystemWatcher watcher = new FileSystemWatcher(Path.GetDirectoryName(filePath), Path.GetFileName(filePath));
var watcher = new FileSystemWatcher
{
Path = Path.GetDirectoryName(filePath)!,
NotifyFilter = NotifyFilters.LastWrite | NotifyFilters.Size|NotifyFilters.LastAccess,
Filter = Path.GetFileName(filePath),
EnableRaisingEvents = true,
};
watcher.Changed += (sender, e) => LoadJsonFile(filePath);
watcher.EnableRaisingEvents = true;
}
private void LoadJsonFile(string filePath)
{
Console.WriteLine("刷新json内存数据");
IConfigurationBuilder builder = new ConfigurationBuilder().AddJsonFile(filePath,false,true);
IConfigurationRoot enConfiguration = builder.Build();