I have a Durable orchestration client which is Service Bus Topic triggered.
[FunctionName("ServiceBusTrigger")]
public static async Task ServiceBusTrigger(
[ServiceBusTrigger("topicname", "subscriptionname", Connection = "MyServiceBusKey")]string mySbMsg,
[OrchestrationClient]DurableOrchestrationClient starter,
ILogger log)
{
string instanceId = await starter.StartNewAsync("Orchestrator", mySbMsg);
log.LogInformation($"Started orchestration with ID = '{instanceId}'.");
}
Does enabling the prefetch count under extensions in host.json cause messages to be prefetched in the Service Bus Trigger?
host.json:
{
"version": "2.0",
"extensions": {
"serviceBus": {
"prefetchCount": 100
}
}
}