Table of Contents

Delegate UpdatePayloadFactory<TPayload>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll

Update an existing payload, using the existing payload

public delegate TPayload UpdatePayloadFactory<TPayload>(TPayload existing) where TPayload : class

Parameters

existing TPayload

The existing payload

Returns

TPayload
Update an existing payload, using the existing payload

Type Parameters

TPayload

The payload type

Constructors

UpdatePayloadFactory(object, nint)

public UpdatePayloadFactory(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(TPayload, AsyncCallback, object)

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

Parameters

existing TPayload
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual TPayload EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

TPayload

Invoke(TPayload)

public virtual TPayload Invoke(TPayload existing)

Parameters

existing TPayload

Returns

TPayload