【问题标题】:Using IncludePackageName = false in AddServiceFabricConfiguration does not change setting in Service Fabric AspNetCore config?在 AddServiceFabricConfiguration 中使用 IncludePackageName = false 不会更改 Service Fabric AspNetCore 配置中的设置?
【发布时间】: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 不是公开的,所以我找不到合适的解决方法。

【问题讨论】:

    标签: azure-service-fabric


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-20
      • 2017-10-07
      • 2015-08-08
      • 2017-02-27
      • 2021-02-01
      • 2017-08-05
      • 1970-01-01
      • 2019-05-03
      相关资源
      最近更新 更多