C# Class MassTransit.RabbitMqTransport.Configuration.RabbitMqBusFactoryConfigurator

Inheritance: BusFactoryConfigurator, IRabbitMqBusFactoryConfigurator, IBusFactory
Datei anzeigen Open project: phatboyg/MassTransit Class Usage Examples

Public Methods

Method Description
AddBusFactorySpecification ( IBusFactorySpecification configurator ) : void
CreateBus ( ) : IBusControl
EnablePriority ( byte maxPriority ) : void
Host ( RabbitMqHostSettings settings ) : IRabbitMqHost
OverrideDefaultBusEndpointQueueName ( string value ) : void
RabbitMqBusFactoryConfigurator ( ) : System
ReceiveEndpoint ( IRabbitMqHost host, string queueName, Action configure ) : void
ReceiveEndpoint ( string queueName, Action configureEndpoint ) : void
SetExchangeArgument ( string key, object value ) : void
SetQueueArgument ( string key, object value ) : void
Validate ( ) : IEnumerable

Method Details

AddBusFactorySpecification() public method

public AddBusFactorySpecification ( IBusFactorySpecification configurator ) : void
configurator IBusFactorySpecification
return void

CreateBus() public method

public CreateBus ( ) : IBusControl
return IBusControl

EnablePriority() public method

public EnablePriority ( byte maxPriority ) : void
maxPriority byte
return void

Host() public method

public Host ( RabbitMqHostSettings settings ) : IRabbitMqHost
settings RabbitMqHostSettings
return IRabbitMqHost

OverrideDefaultBusEndpointQueueName() public method

public OverrideDefaultBusEndpointQueueName ( string value ) : void
value string
return void

RabbitMqBusFactoryConfigurator() public method

public RabbitMqBusFactoryConfigurator ( ) : System
return System

ReceiveEndpoint() public method

public ReceiveEndpoint ( IRabbitMqHost host, string queueName, Action configure ) : void
host IRabbitMqHost
queueName string
configure Action
return void

ReceiveEndpoint() public method

public ReceiveEndpoint ( string queueName, Action configureEndpoint ) : void
queueName string
configureEndpoint Action
return void

SetExchangeArgument() public method

public SetExchangeArgument ( string key, object value ) : void
key string
value object
return void

SetQueueArgument() public method

public SetQueueArgument ( string key, object value ) : void
key string
value object
return void

Validate() public method

public Validate ( ) : IEnumerable
return IEnumerable