Как мне вернуть string[]
из IConfigurationRoot
объекта?
Файл существует и настроен на копирование для вывода
Код
var builder = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("settings.json", optional: false, reloadOnChange: false);
_configuration = builder.Build();
var arr = _configuration["stringArray"]; // this returns null
var arr1 = _configuration["stringArray:0"]; // this works and returns first element
Настройки.json
{
"stringArray": [
"myString1",
"myString2",
"myString3"
]
}