ServiceBusProcessor.ProcessMessageAsync Event


The handler responsible for processing messages received from the Queue or Subscription. Implementation is mandatory.

public event Func<Azure.Messaging.ServiceBus.ProcessMessageEventArgs,System.Threading.Tasks.Task> ProcessMessageAsync;
member this.ProcessMessageAsync : Func<Azure.Messaging.ServiceBus.ProcessMessageEventArgs, System.Threading.Tasks.Task> 
Public Custom Event ProcessMessageAsync As Func(Of ProcessMessageEventArgs, Task) 

Event Type



It is not recommended that the state of the processor be managed directly from within this handler; requesting to start or stop the processor may result in a deadlock scenario.

Applies to