static async Task Main(string[] args)
{
var services = new ServiceCollection();
var configuration = new ConfigurationBuilder()
.SetBasePath(Directory.GetParent(AppContext.BaseDirectory)!.FullName)
.AddJsonFile("appsettings.json")
.Build();
services.AddSingleton<IConfiguration>(configuration);
services.Configure<AzureConfig>(options => configuration.GetSection("AzureConfig"));
var serviceProvider = services.BuildServiceProvider();
}
жсон файл с ключом AzureConfig есть, а при инжекте AzureConfig, все поля налы, в чем может быть причина?
Зачем так сложно? Почему простобы не прочитать жсон в типизированный конфиг?
services.Configure<AzureConfig>(options => configuration.GetSection("AzureConfig")); что то тут странное!
тебе здесь не надо лямбду, надо сразу конфигурационную секцию передавать
Обсуждают сегодня