Table of Contents

Class AsyncRoutingSlip<TPayload>.Builder

Namespace
PatternKit.Messaging.Routing
Assembly
PatternKit.Core.dll

Fluent builder for AsyncRoutingSlip<TPayload>.

public sealed class AsyncRoutingSlip<TPayload>.Builder
Inheritance
AsyncRoutingSlip<TPayload>.Builder
Inherited Members

Methods

Build()

Builds an immutable async routing slip.

public AsyncRoutingSlip<TPayload> Build()

Returns

AsyncRoutingSlip<TPayload>

Step(string, StepHandler)

Adds a named async step to the itinerary.

public AsyncRoutingSlip<TPayload>.Builder Step(string name, AsyncRoutingSlip<TPayload>.StepHandler handler)

Parameters

name string
handler AsyncRoutingSlip<TPayload>.StepHandler

Returns

AsyncRoutingSlip<TPayload>.Builder