gpt4 book ai didi

c# - Azure 应用程序配置未加载 key

转载 作者:行者123 更新时间:2023-12-02 23:22:00 25 4
gpt4 key购买 nike

我正在尝试加载 DotNet 6.0 Web 应用程序中的 Azure 应用程序配置服务中定义的一些键/值对。但它什么也没有返回[调用 builder.Configuration.GetSection("Rental:Settings")]。有什么想法吗?

这是我正在使用的代码:

builder.WebHost.ConfigureAppConfiguration((ctx, config) =>
{
var settings = config.Build();
if (ctx.HostingEnvironment.IsDevelopment())
{
config.AddAzureAppConfiguration(c=>
{
c.Connect(ConnectionString); // Copied from Access key section
});
}
});

将其加载到类中:

builder.Services.Configure<AppSetings>(**builder.Configuration.GetSection("Rental:Settings")**);

键/值

enter image description here

最佳答案

这与 https://github.com/MicrosoftDocs/azure-docs/issues/105624 是同一问题。默认情况下,库加载“无标签”的键值,但您创建的键值具有标签。使用 Select API 指定要加载的标签。

config.AddAzureAppConfiguration(options =>
{
options.Connect(connectionString)
.Select("*", "replace with your label");
});

关于c# - Azure 应用程序配置未加载 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75529042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com