gpt4 book ai didi

c# - Azure WebJobs 和 ServiceBusTrigger

转载 作者:太空狗 更新时间:2023-10-29 18:16:01 26 4
gpt4 key购买 nike

Azure WebJobs SDK 的 ServiceBusTrigger 的有害消息处理如何工作?我希望将已出列超过“x”次的服务总线队列消息推送到不同的 ServiceBus(或)存储队列

在线文档 herehere和 SDK 示例来自 here没有有关 ServiceBusTrigger 的有害消息处理如何工作的示例。这项工作正在进行中吗?

我尝试使用 dequeueCount 参数实现自定义有害消息处理,但看起来 ServiceBusTriggers 不支持它,因为我遇到了运行时异常 {"Cannot bind parameter 'dequeueCount ' 使用此触发器时。"}

public static void ProcessMessage([ServiceBusTrigger(topicName: "abc", subscriptionName: "abc.gdp")] NotificationMessage message,
[Blob("rox/{PayloadId}", FileAccess.Read)] Stream blobInput, Int32 dequeueCount)
{
throw new ArgumentNullException();
}

最佳答案

虽然您无法获取 ServiceBus 消息的 dequeueCount 属性,但您始终可以绑定(bind)到 BrokeredMessage 而不是 NotificationMessage 并从中获取该属性.

关于c# - Azure WebJobs 和 ServiceBusTrigger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28288058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com