Table of Contents

Delegate PayloadFactory<TPayload>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public delegate TPayload PayloadFactory<out TPayload>() where TPayload : class

Returns

TPayload

Type Parameters

TPayload

Constructors

PayloadFactory(object, nint)

public PayloadFactory(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(AsyncCallback callback, object @object)

Parameters

callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual TPayload EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

TPayload

Invoke()

public virtual TPayload Invoke()

Returns

TPayload