Table of Contents

Delegate Saga<TState>.StepHandler<TMessage>

Namespace
PatternKit.Messaging.Sagas
Assembly
PatternKit.Core.dll

Handler used to transition saga state for a typed message.

public delegate TState Saga<TState>.StepHandler<TMessage>(TState state, Message<TMessage> message, MessageContext context)

Parameters

state TState
Handler used to transition saga state for a typed message.
message Message<TMessage>
Handler used to transition saga state for a typed message.
context MessageContext
Handler used to transition saga state for a typed message.

Returns

TState
Handler used to transition saga state for a typed message.

Type Parameters

TMessage