Установите Microsoft.Extensions.Configuration.Json
Затем добавьте файл appsettings.json в проект, щелкните правой кнопкой мыши файл -properties и выберите «Копировать для вывода в качестве копии», если новее
var builder = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);
IConfigurationRoot configuration = builder.Build();
Console.WriteLine(configuration.GetConnectionString("Test"));
Console.WriteLine(configuration.GetSection("SampleObj:AnyPropName").Value);
Пример файла appsetting.json
{
"SampleObj": {
"AnyPropName" : "testProp"
} ,
"ConnectionStrings": {
"Test": "CONNECTION-STRING"
}
}