C# Class Vtex.RabbitMQ.QueueStructureInitializer

Datei anzeigen Open project: vtex/rabbitmq-abstraction

Public Methods

Method Description
QueueInit ( IEnumerable queueBindings, bool enableDeadLettering = true ) : void
QueueStructureInitializer ( IQueueClient queueClient, string exchangeName ) : System.Collections.Generic

Protected Methods

Method Description
QueueDeclareAndBind ( string queueName, string routeName, string deadLetterRouteName = null ) : void

Method Details

QueueDeclareAndBind() protected method

protected QueueDeclareAndBind ( string queueName, string routeName, string deadLetterRouteName = null ) : void
queueName string
routeName string
deadLetterRouteName string
return void

QueueInit() public method

public QueueInit ( IEnumerable queueBindings, bool enableDeadLettering = true ) : void
queueBindings IEnumerable
enableDeadLettering bool
return void

QueueStructureInitializer() public method

public QueueStructureInitializer ( IQueueClient queueClient, string exchangeName ) : System.Collections.Generic
queueClient IQueueClient
exchangeName string
return System.Collections.Generic