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
IReceiveEndpointConfiguratorThe receive endpoint configurator for the consumer
sagaConfigurator
ISagaConfigurator<TSaga>The consumer configurator