У меня возникла проблема с триггером служебной шины функций Azure. Проблема заключается в том, что функция Azure не может дождаться отправки сообщения перед обработкой нового сообщения. Он обрабатывает Parallel, он не ждет 5 секунд, прежде чем получит следующее сообщение. Но мне нужно, чтобы он обрабатывал последовательность (как показано ниже). Как я могу это сделать?
[FunctionName("HttpStartSingle")]
public static void Run(
[ServiceBusTrigger("MyServiceBusQueue", Connection = "Connection")]string myQueueItem,
[OrchestrationClient] DurableOrchestrationClient starter,
ILogger log)
{
Console.WriteLine($"MessageId={myQueueItem}");
Thread.Sleep(5000);
}