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
filtersIFilter<TContext>[]
PipeBuilder(int)
public PipeBuilder(int capacity = 4)
  Parameters
capacityint
Methods
AddFilter(IFilter<TContext>)
Add a filter to the pipe after any existing filters
public void AddFilter(IFilter<TContext> filter)
  Parameters
filterIFilter<TContext>The filter to add
Build()
public IPipe<TContext> Build()
  Returns
- IPipe<TContext>