Я хочу изменить параметры конфигурации после запуска приложения
Я использую IOptionsMonitor, но он не обнаруживает изменений
В методе Startup.cs -> Configuration() у меня есть
Код: Выделить всё
services.Configure(Configuration.GetSection("someConfig"));
Код: Выделить всё
var someConfig= serviceProvider.GetRequiredService();
Конфигурация класса POCO:
Код: Выделить всё
public class Config
{
public string name {get; set;}
//More getters and setters
}
Код: Выделить всё
services.AddSingleton;
в ConfigHelpers.cs
Код: Выделить всё
var someConfig= serviceProvider.GetRequiredService
Подробнее здесь: [url]https://stackoverflow.com/questions/49454153/cannot-use-ioptionsmonitor-to-detect-changes-in-asp-net-core[/url]
Мобильная версия