【发布时间】:2015-08-26 17:25:31
【问题描述】:
我知道可以从服务总线队列接收消息,例如:
public static void ProcessQueueMessage([ServiceBusTrigger("inputqueue")] string message, TextWriter logger)
但是还有一种方法可以通过触发器属性接收会话吗? ServiceBusSessionTrigger 之类的?
通常人们会接受这样的会话:
var session = queueClient.AcceptMessageSession();
但我更喜欢 WebJob SDK 来处理一次处理多个会话的方式。
编辑: 好像目前不支持这个:see github for feature request
编辑 2: 似乎他们是working on this
【问题讨论】:
-
嗨@Zenuka,我也有这个问题。请问你最后是怎么解决的?
-
@JasonSteele,我不知道我用哪个博客/教程/视频来实现它,比如 'var session = queueClient.AcceptMessageSession()' 但我认为你可以以此为指导:@ 987654323@
标签: c# azureservicebus azure-webjobs azure-servicebus-queues azure-webjobssdk