Delegate Mailbox<TPayload>.ErrorHandler
- Namespace
- PatternKit.Messaging.Mailboxes
- Assembly
- PatternKit.Core.dll
Async error handler used when mailbox message handling fails.
public delegate ValueTask Mailbox<TPayload>.ErrorHandler(Exception exception, Message<TPayload> message, MessageContext context, CancellationToken cancellationToken)
Parameters
exceptionException- Async error handler used when mailbox message handling fails.
messageMessage<TPayload>- Async error handler used when mailbox message handling fails.
contextMessageContext- Async error handler used when mailbox message handling fails.
cancellationTokenCancellationToken- Async error handler used when mailbox message handling fails.
Returns
- ValueTask
- Async error handler used when mailbox message handling fails.