在 AddServiceFabricConfiguration 中使用 IncludePackageName = false 不会改变 Service Fabric AspNetCore 配置中的设置?

问题描述 投票:0回答:1

我正试图摆脱由以下方法添加的 "Config: "前缀 AddServiceFabricConfiguration 与AspNet Core一起遵循相同的命名,无论配置源是什么。

根据 文件 你应该设置 IncludePackageName = false 我是这样做的。

.ConfigureAppConfiguration(builder => {                           
  builder.AddServiceFabricConfiguration(serviceContext.CodePackageActivationContext, options => options.IncludePackageName = false);
})

但当我运行这个程序时,配置是这样填充的 IncludePackageName 设为 true 反正。

如何才能让这个设定发挥作用?该 ServiceFabricConfigurationProvider 的帮助程序添加的不是公共的,所以我找不到合适的变通方法。

Applied options

azure-service-fabric
1个回答
0
投票

更新:这似乎是我的本地环境的一些问题,而不是实际代码。重新启动、清理和重建后,问题得到了解决。

© www.soinside.com 2019 - 2024. All rights reserved.