В Azure Конфигурации приложения вы можете хранить ключ с несколькими значениями, дифференцированными по меткам.
При создании конфигурации можно отфильтровать, какие ключи читать из хранилища, используя labelFilter = "SomeLabel"
В моем случае у меня в магазине приложений 50 ключей без метки (без метки) и 4 клавиши с двумя значениями, одно значение для метки SomeLabel и другое значение для (без метки) .
Я хочу получить все 54 ключа. Для 4 ключей, которые имеют несколько значений, я хочу значение с меткой SomeLabel .
Если я использую labelFilter = "SomeLabel" , я получаю только 4 ключа с метка, 50 клавиш без какой-либо метки отфильтрованы.
Можно ли достичь желаемой функциональности?
<configBuilders>
<builders>
<add name="SomeAzureAppConfigStore" labelFilter="SomeLabel" mode="Greedy" prefix="My.App:" stripPrefix="true" connectionString="${MyConnectionString}" useAzureKeyVault="true" type="Microsoft.Configuration.ConfigurationBuilders.AzureAppConfigurationBuilder, Microsoft.Configuration.ConfigurationBuilders.AzureAppConfiguration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxx" />
</builders>
</configBuilders>