gpt4 book ai didi

asp.net-core - 无法在 Blazor WASM 中获取 appsettings.json 的值

转载 作者:行者123 更新时间:2023-12-05 09:26:42 26 4
gpt4 key购买 nike

我的“appsettings.json”中有这个

"AllowedHosts": "*",
"AlprReport": {
"ConnectionAddress": "http://192.168.100.37:81/alprreport/cashdeclaration"
}

我试着把它放在我的 Razor 中:

public RazorComponent : ComponentBase
{
[Inject] IConfiguration configuration;

public void SomeMethod()
{
var result = configuration.GetSection("AlprReport:ConnectionAddress").Value
}
}

我总是在结果上得到空值。我尝试使用以下方法从我的“Program.cs”中获取它:

var alprReport = builder.Configuration.GetSection("AlprReport:ConnectionAddress").Value;

我仍然无法让它工作。我在这里做错了什么?

最佳答案

检查您的 appsettings.json 所在的路径。由于它是 Blazor WASM,因此它应该位于 wwwroot 文件夹中。

关于asp.net-core - 无法在 Blazor WASM 中获取 appsettings.json 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73455520/

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