Table of Contents

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

exception Exception
Async error handler used when mailbox message handling fails.
message Message<TPayload>
Async error handler used when mailbox message handling fails.
context MessageContext
Async error handler used when mailbox message handling fails.
cancellationToken CancellationToken
Async error handler used when mailbox message handling fails.

Returns

ValueTask
Async error handler used when mailbox message handling fails.