Interface IExecuteActivityDefinition<TActivity, TArguments>
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
public interface IExecuteActivityDefinition<TActivity, TArguments> : IExecuteActivityDefinition, IDefinition where TActivity : class, IExecuteActivity<TArguments> where TArguments : class
Type Parameters
TActivity
TArguments
- Inherited Members
Properties
ExecuteEndpointDefinition
Sets the endpoint definition, if available
IEndpointDefinition<IExecuteActivity<TArguments>>? ExecuteEndpointDefinition { set; }
Property Value
- IEndpointDefinition<IExecuteActivity<TArguments>>
Methods
Configure(IReceiveEndpointConfigurator, IExecuteActivityConfigurator<TActivity, TArguments>)
Configure the execute activity
void Configure(IReceiveEndpointConfigurator endpointConfigurator, IExecuteActivityConfigurator<TActivity, TArguments> executeActivityConfigurator)
Parameters
endpointConfigurator
IReceiveEndpointConfiguratorexecuteActivityConfigurator
IExecuteActivityConfigurator<TActivity, TArguments>