Skip to content

Sample Usage with Builder

Andrew Moreno edited this page Mar 25, 2019 · 5 revisions

Sample Usage

Async

IAsyncPipeline<ExamplePipelinePayload> pipeline = PipelineBuilder<ExamplePipelinePayload>
    .Async()
    .WithComponent<FooComponent>()
    .WithComponent<DelayComponent>()
    .WithComponent<BarComponent>()
    .WithComponentResolver(resolver)
    .WithSettings(settings)
    .Build();

Non-Async

IPipeline<ExamplePipelinePayload> pipeline = PipelineBuilder<ExamplePipelinePayload>
    .NonAsync()
    .WithComponent<FooComponentNonAsync>()
    .WithComponent<DelayComponentNonAsync>()
    .WithComponent<BarComponentNonAsync>()
    .WithComponentResolver(resolver)
    .WithSettings(settings)
    .Build();
Clone this wiki locally