Delegate MessageHandler
Delegate to process an incoming message.
public delegate Task MessageHandler(IContext context, IMessage message)
Parameters
contextIContextThe message context; use it to settle the message (Accept, Discard, Requeue).
messageIMessageThe message itself.
Returns
Remarks
The handler runs on the consumer's message-processing loop. Implementations should be safe:
handle exceptions, settle each message via context (Accept, Discard, or Requeue).