Использование IncludePackageName = false в AddServiceFabricConfiguration не изменяет настройку в конфигурации Service Fabri c AspNetCore? - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь избавиться от префикса «Config:», добавленного AddServiceFabricConfiguration с As pNet Core, чтобы использовать одно и то же имя независимо от источника конфигурации.

Согласно документация вы должны установить IncludePackageName = false, что мне нравится:

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

Но когда я запускаю приложение, конфигурация заполняется, как это, с IncludePackageName, установленным на true в любом случае.

Как сделать, чтобы эта настройка работала? ServiceFabricConfigurationProvider, добавляемый помощником, не является publi c, поэтому я не могу найти подходящего обходного пути.

Applied options

1 Ответ

0 голосов
/ 16 июня 2020

Обновление: похоже, это была проблема с моей локальной средой, а не с фактическим кодом. Перезагрузка, очистка и повторная сборка устранили проблему.

...