C# Class Vtex.RabbitMQ.Messaging.RabbitMQConnectionPool

Inheritance: IDisposable
Mostra file Open project: vtex/rabbitmq-abstraction Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetConnection ( ) : IConnection
RabbitMQConnectionPool ( ConnectionFactory connectionFactory ) : System

Private Methods

Method Description
EnsureConnectionOpen ( IConnection connection ) : IConnection
EnsurePoolSize ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetConnection() public method

public GetConnection ( ) : IConnection
return IConnection

RabbitMQConnectionPool() public method

public RabbitMQConnectionPool ( ConnectionFactory connectionFactory ) : System
connectionFactory RabbitMQ.Client.ConnectionFactory
return System