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
namestringhandlerRoutingSlip<TPayload>.StepHandler
Returns
- RoutingSlip<TPayload>.Builder