Table of Contents

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 IReceiveEndpointConfigurator
executeActivityConfigurator IExecuteActivityConfigurator<TActivity, TArguments>