У меня есть настройка int в appsettings.json , что я прочитал из c#:
Код: Выделить всё
const int HardCodedDefault = 42;
int settingValue = configuration.GetValue("myKey", HardCodedDefault);
К сожалению, я не могу найти способ поместить только ключ в файл appsettings.json (поэтому я могу указать значение, если я хочу, но в противном случае позвольте ему вернуться к по умолчанию). Как null , так и пустая строка, выбросьте исключение:
Не удалось преобразовать значение конфигурации при «mykey» в type 'System.int32'
Подробнее здесь:
https://stackoverflow.com/questions/796 ... -key-outri