Table of Contents

Class RoutingSlip<TPayload>.Builder

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

Fluent builder for RoutingSlip<TPayload>.

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

Methods

Build()

Builds an immutable routing slip.

public RoutingSlip<TPayload> Build()

Returns

RoutingSlip<TPayload>

Step(string, StepHandler)

Adds a named step to the itinerary.

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

Parameters

name string
handler RoutingSlip<TPayload>.StepHandler

Returns

RoutingSlip<TPayload>.Builder