You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于能否将JSON配置文件添加到特定配置节的技术咨询

能否将JSON配置文件直接添加到特定配置节?

嘿,我最近在折腾.NET的主机配置系统,用的是常规的初始化写法,代码如下:

var host = Host.CreateDefaultBuilder(args)
    .ConfigureAppConfiguration((hostContext, config) =>
    {
        config.AddJsonFile("appsettings.json",
            optional: false,
            reloadOnChange: true);
        config.AddJsonFile($"appsettings.{hostContext.HostingEnvironment.EnvironmentName}.json",
            optional: true,
            reloadOnChange: true);
    })
    .Build();

我现在有个疑问想请教大家:默认情况下这些JSON配置文件的内容都是加载到配置的根节点里的,但我希望能把它们直接加载到某个特定的配置节下,比如MyCustomSettings这个节点,这样后续读取配置的时候可以直接从这个节里获取对应的值,不用在根节点里翻找。

有没有什么靠谱的方法能实现这种需求呢?麻烦各位大佬指点一下~

备注:内容来源于stack exchange,提问作者Jeff Mercado

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:38:15