Table of Contents

Interface ICompensateActivityConfigurator<TActivity, TLog>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll

Configure the execution of the activity and arguments with some tasty middleware.

public interface ICompensateActivityConfigurator<TActivity, TLog> : IPipeConfigurator<CompensateActivityContext<TActivity, TLog>>, IActivityObserverConnector, IConsumeConfigurator where TActivity : class, ICompensateActivity<TLog> where TLog : class

Type Parameters

TActivity
TLog
Inherited Members
Extension Methods

Properties

ConcurrentMessageLimit

int? ConcurrentMessageLimit { set; }

Property Value

int?

Methods

ActivityLog(Action<ICompensateActivityLogConfigurator<TLog>>)

Configure the arguments separate from the activity

void ActivityLog(Action<ICompensateActivityLogConfigurator<TLog>> configure)

Parameters

configure Action<ICompensateActivityLogConfigurator<TLog>>

Log(Action<ICompensateLogConfigurator<TLog>>)

void Log(Action<ICompensateLogConfigurator<TLog>> configure)

Parameters

configure Action<ICompensateLogConfigurator<TLog>>

RoutingSlip(Action<IRoutingSlipConfigurator>)

Configure the routing slip pipe

void RoutingSlip(Action<IRoutingSlipConfigurator> configure)

Parameters

configure Action<IRoutingSlipConfigurator>