在 Azure 应用程序配置中,您可以存储具有多个值的键,按标签区分。
在构建配置时,可以使用labelFilter="SomeLabel"过滤从存储中读取的键
在我的情况下,我在应用商店中有 50 个没有任何标签(No Label)的键,以及 4 个具有两个值的键,一个值用于标签SomeLabel,另一个值用于(No Label)。
我想检索所有 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>