'IConfigurationBuilder' does not contain a definition for 'AddAzureAppConfiguration'

Viewed 2266

Trying to setup Azure App Configuration with Azure Key Vault in Program.cs and getting following error:

'IConfigurationBuilder' does not contain a definition for 'AddAzureAppConfiguration'

public static IHostBuilder CreateHostBuilder(string[] args) =>
        Host.CreateDefaultBuilder(args)
        .ConfigureWebHostDefaults(webBuilder =>
        webBuilder.ConfigureAppConfiguration((hostingContext, config) =>
        {
            var settings = config.Build();

            config.AddAzureAppConfiguration(options =>
            {
                options.Connect(settings["ConnectionStrings:AppConfig"])
                        .ConfigureKeyVault(kv =>
                        {
                            kv.SetCredential(new DefaultAzureCredential());
                        });
            });
        })
        .UseStartup<Startup>());
1 Answers

adding following package fixed it:

dotnet add package Microsoft.Azure.AppConfiguration.AspNetCore
Related