RegisterStep
Base class to do an advance registration of a step.
Gets the type of Behavior<T> that is being registered.
Gets the description for this registration.
Gets the unique identifier for this step.
protected RegisterStep(string stepId, Type behavior, string description, Func<IServiceProvider, IBehavior> factoryMethod = null)
Initializes a new instance of the RegisterStep class.
Instructs the pipeline to register this step after the id one.
Instructs the pipeline to register this step after the id one. If the id does
not exist, this condition is ignored.
Instructs the pipeline to register this step before the id one.
Instructs the pipeline to register this step before the id one. If the id does
not exist, this condition is ignored.