Я пытаюсь использовать конфигурацию JSON в проекте, который должен работать в Ubuntu.
var config = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("config.json", optional: true, reloadOnChange: true)
.Build();
Я ожидаю, что всегда буду читать последние значения с помощью параметра reloadOnChange = true
.В Windows он отлично работает, и значения config
изменяются немедленно при любых изменениях файлов.Но в Ubuntu значения не перезагружаются автоматически.
- Как программа узнает об изменениях файлов?И Windows, и Ubuntu.
- И главный вопрос: Как решить проблему с автоматической перезагрузкой в Ubuntu?