[英]'IConfigurationBuilder' does not contain a definition for 'AddAzureAppConfiguration'
Trying to setup Azure App Configuration with Azure Key Vault in Program.cs and getting following error:尝试在 Program.cs 中使用 Azure Key Vault 设置 Azure App Configuration 并收到以下错误:
'IConfigurationBuilder' does not contain a definition for 'AddAzureAppConfiguration' “IConfigurationBuilder”不包含“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>());
Or even better:或者更好:
dotnet add package Microsoft.Extensions.Configuration.AzureAppConfiguration
添加以下包修复它:
dotnet add package Microsoft.Azure.AppConfiguration.AspNetCore
Clear and simple Microsoft Documentation for the App Config integration. App Config 集成的清晰简单的Microsoft 文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.