Table of Contents

Interface IFutureDefinition<TFuture>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public interface IFutureDefinition<TFuture> : IFutureDefinition, IDefinition where TFuture : class, SagaStateMachine<FutureState>

Type Parameters

TFuture
Inherited Members

Properties

EndpointDefinition

Sets the endpoint definition, if available

IEndpointDefinition<TFuture> EndpointDefinition { set; }

Property Value

IEndpointDefinition<TFuture>

Methods

Configure(IReceiveEndpointConfigurator, ISagaConfigurator<FutureState>)

Configure the future on the receive endpoint

void Configure(IReceiveEndpointConfigurator endpointConfigurator, ISagaConfigurator<FutureState> sagaConfigurator)

Parameters

endpointConfigurator IReceiveEndpointConfigurator

The receive endpoint configurator for the consumer

sagaConfigurator ISagaConfigurator<FutureState>

The consumer configurator