Table of Contents

Delegate MergeFilterContextProvider<TInput, TSplit>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public delegate TInput MergeFilterContextProvider<TInput, in TSplit>(TInput inputContext, TSplit context) where TInput : class, PipeContext where TSplit : class, PipeContext

Parameters

inputContext TInput
context TSplit

Returns

TInput

Type Parameters

TInput
TSplit

Constructors

MergeFilterContextProvider(object, nint)

public MergeFilterContextProvider(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(TInput, TSplit, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(TInput inputContext, TSplit context, AsyncCallback callback, object @object)

Parameters

inputContext TInput
context TSplit
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual TInput EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

TInput

Invoke(TInput, TSplit)

public virtual TInput Invoke(TInput inputContext, TSplit context)

Parameters

inputContext TInput
context TSplit

Returns

TInput