【发布时间】:2021-07-09 20:53:34
【问题描述】:
我有这段代码,它从文件中加载配置:
var builder = Host.CreateDefaultBuilder()
.ConfigureAppConfiguration((hostingContext, config) =>
{
config.SetBasePath(Directory.GetCurrentDirectory());
config.AddJsonFile("appsettings.test.json", true, true)
})
但我想从已创建的对象中加载配置以进行测试。像这样的:
var builder = Host.CreateDefaultBuilder()
.ConfigureAppConfiguration((hostingContext, config) =>
{
config.Load(serviceOptions)
})
然后我会在启动文件中使用这个配置。
【问题讨论】:
标签: c# .net-core configurationmanager