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
TPayloadThe 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
Methods
BeginInvoke(TPayload, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(TPayload existing, AsyncCallback callback, object @object)
Parameters
existing
TPayloadcallback
AsyncCallbackobject
object
Returns
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