azure - ServiceuBusTrigger 从 KeyVault 读取服务总线连接字符串

标签 azure azureservicebus nservicebus

我有一个简单的 ServiceBusTrigger,当连接字符串位于我的 localsettings.json 中时,它可以正常工作

但是,我需要从 KeyVault 加载它

使用 Web Storage 可以轻松实现此方法

有人设法使用 ServiceBusTriggers 做到这一点吗?

我目前没有任何管道

[FunctionName("MyFunction")]
public async Task PaymentReadyForExport([ServiceBusTrigger("my-topic", "my-subscription", Connection = "event-bus-connection")] string mySbMsg, ILogger log)
{
    //logic here
}

保罗

最佳答案

您可以使用 Key Vault references 来完成此操作在已部署函数应用的应用设置中。

关于azure - ServiceuBusTrigger 从 KeyVault 读取服务总线连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68344234/

相关文章:

azure - 在 Azure Functions 中,使用 Bash 脚本是否可以从队列消息触发器访问属性?

azure - 使用 Azure 服务总线对队列和主题/订阅进行消息排序传送

azure - 使用服务总线触发器在 Azure 函数中引用配置中的主题和订阅名称

c# - NServiceBus 处理程序单元测试的依赖注入(inject)

azure - 使用 Azure 预定电子邮件

azure - 无法通过 CNAME URI 访问 blob

azure - 配置 Azure 负载均衡器和 NAT 规则

c# - Azure 服务总线序列化类型

json.net - 从 RavenDB 获取 NServiceBus 订阅

nservicebus - 最佳线程数 NServiceBus