C# 클래스 paramore.brighter.commandprocessor.messaginggateway.rmq.MessageGatewayConnectionPool

Class MessageGatewayConnectionPool.
파일 보기 프로젝트 열기: iancooper/Paramore 1 사용 예제들

공개 메소드들

메소드 설명
GetConnection ( ConnectionFactory connectionFactory ) : IConnection

Return matching RabbitMQ connection if exist (match by amqp scheme) or create new connection to RabbitMQ (thread-safe)

비공개 메소드들

메소드 설명
CreateConnection ( ConnectionFactory connectionFactory ) : IConnection
GetConnectionId ( ConnectionFactory connectionFactory ) : string
TryRemoveConnection ( string connectionId ) : void

메소드 상세

GetConnection() 공개 메소드

Return matching RabbitMQ connection if exist (match by amqp scheme) or create new connection to RabbitMQ (thread-safe)
public GetConnection ( ConnectionFactory connectionFactory ) : IConnection
connectionFactory RabbitMQ.Client.ConnectionFactory
리턴 IConnection