Table of Contents

Class PipeBuilder<TContext>

Namespace
MassTransit.Configuration
Assembly
MassTransit.Abstractions.dll
public class PipeBuilder<TContext> : IPipeBuilder<TContext> where TContext : class, PipeContext

Type Parameters

TContext
Inheritance
PipeBuilder<TContext>
Implements
IPipeBuilder<TContext>
Inherited Members

Constructors

PipeBuilder(params IFilter<TContext>[])

public PipeBuilder(params IFilter<TContext>[] filters)

Parameters

filters IFilter<TContext>[]

PipeBuilder(int)

public PipeBuilder(int capacity = 4)

Parameters

capacity int

Methods

AddFilter(IFilter<TContext>)

Add a filter to the pipe after any existing filters

public void AddFilter(IFilter<TContext> filter)

Parameters

filter IFilter<TContext>

The filter to add

Build()

public IPipe<TContext> Build()

Returns

IPipe<TContext>