Blazor - 将 .json 文件合并到 IConfiguration

Blazor - Merge .json file to IConfiguration

因此,在 Blazor 中,您将获得一个将 IConfiguration 实现为默认服务的实例。无需自己注册。我的问题是:我可以将额外的 .json 文件加载到默认的 IConfiguration 实例中吗? 如果没有,是否可以注册我自己的 IConfiguration 并将不同的 .json 文件加载到其中?如果是,怎么做?

有一些有用的文档here:

是的,您可以像这样加载其他文件:

(假设 var 流是来自 Json 配置文件的流)。

builder.Configuration.AddJsonStream(stream);