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
namestringhandlerAsyncRoutingSlip<TPayload>.StepHandler
Returns
- AsyncRoutingSlip<TPayload>.Builder