コード例 #1
0
        public ClientConnectionFactory(MQParam param)
        {
            _param = param;
            var factory = param.CreateConnectionFactory();

            _connection = factory.CreateConnection();
        }
コード例 #2
0
 public Connection(global::RabbitMQ.Client.IConnection connection, string name)
 {
     _connection = connection;
     connection.CallbackException   += Connection_CallbackException;
     connection.ConnectionBlocked   += Connection_ConnectionBlocked;
     connection.ConnectionShutdown  += Connection_ConnectionShutdown;
     connection.ConnectionUnblocked += Connection_ConnectionUnblocked;
     Name = name;
 }
コード例 #3
0
 public ClientConnection(global::RabbitMQ.Client.IConnection connect, string rpcQueue)
 {
     _call           = new RabbitMQOnceCall(connect, rpcQueue);
     _call.Received += CallReceived;
 }