Table of Contents

Delegate DeadLetterIdFactory<TPayload>

Namespace
PatternKit.Messaging.Reliability
Assembly
PatternKit.Core.dll

Creates a dead-letter id from the failed message and failure reason.

public delegate string DeadLetterIdFactory<TPayload>(Message<TPayload> message, string reason, MessageContext context)

Parameters

message Message<TPayload>
Creates a dead-letter id from the failed message and failure reason.
reason string
Creates a dead-letter id from the failed message and failure reason.
context MessageContext
Creates a dead-letter id from the failed message and failure reason.

Returns

string
Creates a dead-letter id from the failed message and failure reason.

Type Parameters

TPayload