Interface IExecuteActivityConfigurator<TActivity, TArguments>
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
Configure the execution of the activity and arguments with some tasty middleware.
public interface IExecuteActivityConfigurator<TActivity, TArguments> : IPipeConfigurator<ExecuteActivityContext<TActivity, TArguments>>, IActivityObserverConnector, IConsumeConfigurator where TActivity : class, IExecuteActivity<TArguments> where TArguments : class
Type Parameters
TActivity
TArguments
- Inherited Members
- Extension Methods
Properties
ConcurrentMessageLimit
int? ConcurrentMessageLimit { set; }
Property Value
- int?
Methods
ActivityArguments(Action<IExecuteActivityArgumentsConfigurator<TArguments>>)
Configure the arguments separate from the activity
void ActivityArguments(Action<IExecuteActivityArgumentsConfigurator<TArguments>> configure)
Parameters
configure
Action<IExecuteActivityArgumentsConfigurator<TArguments>>
Arguments(Action<IExecuteArgumentsConfigurator<TArguments>>)
Configure the pipeline prior to the activity factory
void Arguments(Action<IExecuteArgumentsConfigurator<TArguments>> configure)
Parameters
configure
Action<IExecuteArgumentsConfigurator<TArguments>>
RoutingSlip(Action<IRoutingSlipConfigurator>)
Configure the routing slip pipe
void RoutingSlip(Action<IRoutingSlipConfigurator> configure)
Parameters
configure
Action<IRoutingSlipConfigurator>