您可以在 Microsoft 的功能管理库中使用 Azure 功能中的功能门装饰吗?

Posted

技术标签:

【中文标题】您可以在 Microsoft 的功能管理库中使用 Azure 功能中的功能门装饰吗?【英文标题】:Can you use the FeatureGate decorator in Azure functions from Feature Management libary from Microsoft? 【发布时间】:2022-01-02 12:11:34 【问题描述】:

目前,我在 API 端点之外的功能门装饰器方面没有取得任何成功,而在我的情况下,在我的 Azure 函数上使用它是相当多余的,我想知道这是否可行而不是明智?

使用 manager/config 依赖关系很好,但就像装饰器的简单性一样。

[FeatureGate(FeatureFlags.MyFeatureFlag)]
    [FunctionName("MyFunctionHandler")]
    [MyExponentialBackoffRetry()]
    public async Task RunAsync(
        [ServiceBusTrigger("myfunctions/functiondata", "myfunctiondemo", Connection = "SERVICE_BUS_CONNECTION_STRING")]
        requestModel request,
         MessageReceiver messageReceiver,
         string messageId,
         string lockToken,
         ILogger logger
        )

【问题讨论】:

能否请您参考一下github.com/MicrosoftDocs/azure-docs/blob/master/articles/…。 @AjayKumarGhose-MT 您提供的链接指的是我所说的 API 端点的控制器。它并不肯定我的问题。我怀疑遮阳篷不会,但我想确定一下。谢谢! :) 是的,它与控制器有关,没有与具有 azure 功能的 Feature Gate 相关的示例。在这种情况下,我们似乎可以使用功能标志,请参考此 MS DOC:Add feature flags to an Azure Functions app,可能会有所帮助 【参考方案1】:

你能在 Azure 函数 中使用 FeatureGate 装饰器吗? Microsoft 的功能管理库?

目前没有可用于 FeatureGate 装饰器与 Azure 函数一起使用的示例。 我们可以将 Feature flag 与 Azure 函数一起使用。

要开始使用,请参阅此 MS DOC:Add feature flags to an Azure Functions app & Use feature flags in an ASP.NET Core app。

【讨论】:

以上是关于您可以在 Microsoft 的功能管理库中使用 Azure 功能中的功能门装饰吗?的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft Store附加组件批量销售

数据库管理:Microsoft SQL Server 2016

中国银行签名失败,证书库中没有可用的证书,怎么办

安卓手机版Microsoft Office多合一中文版功能更新-- 全套免费用!

新闻 - Microsoft 365 更新详情2018年6月

Microsoft SQL Server(sql server 关系型数据库管理系统)