我知道可以从服务总线队列接收消息,例如:publicstaticvoidProcessQueueMessage([ServiceBusTrigger("inputqueue")]stringmessage,TextWriterlogger)但是还有一种方法可以通过触发器属性接收session吗?类似于ServiceBusSessionTrigger?通常人们会接受这样的session:varsession=queueClient.AcceptMessageSession();但我更喜欢WebJobSDK来处理一次处理多个session的方式。编辑:似乎目前不支持:seegithubfo
我有几个带有ServiceBus触发器的WebJobs,我有一个自定义消息处理器在消息完成处理后进行一些处理。我希望能够做一些不同的事情(具体来说,请记录错误而不是警告),如果该消息是最后一个重试的消息,即,即将发送到无聊的队列。发送到完整的EprocessingMessageAsync函数的BrokeredMessage具有交付量,但我看不到一种方法可以回到原始队列以找到MaxDeliveryCount。有任何想法吗?不同的队列具有不同的MaxDeliveryCounts,因此设置常数并不是真正的选择。我唯一能想到的是为每个队列的死字队列创建一个单独的作业,但是我希望能够在WebJob级别而