Interface IExecuteActivity<TArguments>
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
public interface IExecuteActivity<in TArguments> : IExecuteActivity where TArguments : class
Type Parameters
TArguments
Methods
Execute(ExecuteContext<TArguments>)
Execute the activity
Task<ExecutionResult> Execute(ExecuteContext<in TArguments> context)
Parameters
context
ExecuteContext<TArguments>The execution context
Returns
- Task<ExecutionResult>
An execution result, created from the execution passed to the activity