Class ActivityConfigurationObservable
- Namespace
 - MassTransit.Configuration
 
- Assembly
 - MassTransit.Abstractions.dll
 
public class ActivityConfigurationObservable : Connectable<IActivityConfigurationObserver>, IActivityConfigurationObserver
  - Inheritance
 - 
      
      
      ActivityConfigurationObservable
 
- Implements
 
- Inherited Members
 
Constructors
ActivityConfigurationObservable()
public ActivityConfigurationObservable()
  Methods
ActivityConfigured<TActivity, TArguments>(IExecuteActivityConfigurator<TActivity, TArguments>, Uri)
Called when a routing slip activity that supports compensation host is configured
public void ActivityConfigured<TActivity, TArguments>(IExecuteActivityConfigurator<TActivity, TArguments> configurator, Uri compensateAddress) where TActivity : class, IExecuteActivity<TArguments> where TArguments : class
  Parameters
configuratorIExecuteActivityConfigurator<TActivity, TArguments>compensateAddressUriThe address of the compensation endpoint
Type Parameters
TActivityTArguments
CompensateActivityConfigured<TActivity, TLog>(ICompensateActivityConfigurator<TActivity, TLog>)
Called when a routing slip compensate activity host is configured
public void CompensateActivityConfigured<TActivity, TLog>(ICompensateActivityConfigurator<TActivity, TLog> configurator) where TActivity : class, ICompensateActivity<TLog> where TLog : class
  Parameters
configuratorICompensateActivityConfigurator<TActivity, TLog>
Type Parameters
TActivityTLog
ExecuteActivityConfigured<TActivity, TArguments>(IExecuteActivityConfigurator<TActivity, TArguments>)
Called when a routing slip execute activity host is configured
public void ExecuteActivityConfigured<TActivity, TArguments>(IExecuteActivityConfigurator<TActivity, TArguments> configurator) where TActivity : class, IExecuteActivity<TArguments> where TArguments : class
  Parameters
configuratorIExecuteActivityConfigurator<TActivity, TArguments>
Type Parameters
TActivityTArguments