【发布时间】:2020-10-05 23:10:19
【问题描述】:
我正在尝试摆脱 AddServiceFabricConfiguration 使用 AspNet Core 添加的“Config:”前缀,以遵循相同的命名,而不管配置源如何。
根据documentation 你应该设置IncludePackageName = false 我喜欢这样:
.ConfigureAppConfiguration(builder => {
builder.AddServiceFabricConfiguration(serviceContext.CodePackageActivationContext, options => options.IncludePackageName = false);
})
但是当我运行应用程序时,配置会像这样填充,IncludePackageName 无论如何都设置为true。
如何使此设置生效?助手添加的ServiceFabricConfigurationProvider 不是公开的,所以我找不到合适的解决方法。
【问题讨论】: