MessageExecutorBaseTParameter, TReturnExecuteAndGetMessageInstanceAsync Method

Asynchronously executes with the argument provided and get the return value with the instance information of this executing.

Definition

Namespace: SecretNest.MessageBus
Assembly: SecretNest.MessageBus.DirectRelease (in SecretNest.MessageBus.DirectRelease.dll) Version: 1.0.0
C#
public abstract Task<MessageInstanceWithExecutorResult<TReturn>> ExecuteAndGetMessageInstanceAsync(
	TParameter argument,
	CancellationToken? cancellationToken = null
)

Parameters

argument  TParameter
Argument.
cancellationToken  NullableCancellationToken  (Optional)
The token to monitor for cancellation requests. The default value is .

Return Value

TaskMessageInstanceWithExecutorResultTReturn
A task that represents the asynchronous operation, which wraps the return value with the instance information of this executing.

See Also