Class FilterPipe<TContext>
- Namespace
- MassTransit.Middleware
- Assembly
- MassTransit.Abstractions.dll
public class FilterPipe<TContext> : IPipe<TContext>, IProbeSite where TContext : class, PipeContext
Type Parameters
TContext
- Inheritance
-
FilterPipe<TContext>
- Implements
-
IPipe<TContext>
- Inherited Members
- Extension Methods
Constructors
FilterPipe(IFilter<TContext>, IPipe<TContext>)
public FilterPipe(IFilter<TContext> filter, IPipe<TContext> next)
Parameters
Methods
Probe(ProbeContext)
public void Probe(ProbeContext context)
Parameters
context
ProbeContext
Send(TContext)
The base primitive, Send delivers the pipe context of T to the pipe.
public Task Send(TContext context)
Parameters
context
TContextThe pipe context of type T
Returns
- Task
A task which is completed once the pipe has processed the context