从 Azure 应用程序配置中选择带标签和不带标签的值
Selecting both labeled and not labeled values from Azure App Configuration
在我的 Azure 应用程序配置中,我有 2 个密钥,其中一个有标签。
Alpha:A = '1' [no-label]
Alpha:B = '2' [no-label]
Alpha:B = '3' ['Api' label]
我想 select 所有字母键,但如果它们有标签,请加载 'Api'。
目前我这样做:首先 select 所有然后 select 'Api' 标签覆盖以前的标签。
.Select("Alpha:*",LabelFilter.Null)
.Select("Alpha:*","Api")
有没有更好的解决办法?
这是 Azure 应用程序配置文档最佳实践部分提供的解决方案:https://docs.microsoft.com/en-us/azure/azure-app-configuration/howto-best-practices#key-value-compositions
在我的 Azure 应用程序配置中,我有 2 个密钥,其中一个有标签。
Alpha:A = '1' [no-label]
Alpha:B = '2' [no-label]
Alpha:B = '3' ['Api' label]
我想 select 所有字母键,但如果它们有标签,请加载 'Api'。 目前我这样做:首先 select 所有然后 select 'Api' 标签覆盖以前的标签。
.Select("Alpha:*",LabelFilter.Null)
.Select("Alpha:*","Api")
有没有更好的解决办法?
这是 Azure 应用程序配置文档最佳实践部分提供的解决方案:https://docs.microsoft.com/en-us/azure/azure-app-configuration/howto-best-practices#key-value-compositions