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