Beispiel #1
0
        public void SetUp()
        {
            var connectionString = Environment.GetEnvironmentVariable("RabbitMQTransport_ConnectionString") ?? "host=localhost";

            connectionFactory = new RabbitMQ.ConnectionFactory("unit-tests", ConnectionConfiguration.Create(connectionString), null, true, false, TimeSpan.FromSeconds(30), TimeSpan.FromSeconds(30), null);
            connection        = connectionFactory.CreateAdministrationConnection();
        }
Beispiel #2
0
 public DelaysMigrateCommand(RabbitMQ.ConnectionFactory connectionFactory, IRoutingTopology routingTopology, bool quietMode, IConsole console)
 {
     this.connectionFactory = connectionFactory;
     this.routingTopology   = routingTopology;
     this.quietMode         = quietMode;
     this.console           = console;
 }
Beispiel #3
0
 public QueueMigrateCommand(string queueName, RabbitMQ.ConnectionFactory connectionFactory, IConsole console)
 {
     this.queueName         = queueName;
     this.connectionFactory = connectionFactory;
     this.console           = console;
     holdingQueueName       = $"{queueName}-migration-temp";
     migrationState         = new MigrationState();
 }