Я знаю, что можно получать сообщения из очереди служебной шины, например:
public static void ProcessQueueMessage([ServiceBusTrigger("inputqueue")] string message, TextWriter logger)
Но есть ли способ получить сеанс через атрибут триггера? Что-то вроде ServiceBusSessionTrigger?
Обычно можно принять сеанс, подобный этому:
var session = queueClient.AcceptMessageSession();
Но я бы предпочел, чтобы WebJob SDK обрабатывал несколько сеансов одновременно.
Редактировать: кажется, что это в настоящее время не поддерживается: см. Github для запроса функции
Редактировать 2: Кажется, они работают над этим