Table of Contents

Interface ISagaDefinition<TSaga>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public interface ISagaDefinition<TSaga> : ISagaDefinition, IDefinition where TSaga : class, ISaga

Type Parameters

TSaga
Inherited Members

Properties

EndpointDefinition

Sets the endpoint definition, if available

IEndpointDefinition<TSaga> EndpointDefinition { set; }

Property Value

IEndpointDefinition<TSaga>

Methods

Configure(IReceiveEndpointConfigurator, ISagaConfigurator<TSaga>)

Configure the consumer on the receive endpoint

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

Parameters

endpointConfigurator IReceiveEndpointConfigurator

The receive endpoint configurator for the consumer

sagaConfigurator ISagaConfigurator<TSaga>

The consumer configurator