public RabbitMqBusFactoryConfigurator()
        {
            _hosts = new List<RabbitMqHost>();
            _transportBuilderConfigurators = new List<IBusFactorySpecification>();
            _modelSettings = new RabbitMqModelSettings();

            var queueName = this.GetTemporaryQueueName("bus-");
            _settings = new RabbitMqReceiveSettings
            {
                QueueName = queueName,
                AutoDelete = true,
                Durable = false
            };

            _settings.QueueArguments["x-expires"] = 60000;
            _settings.ExchangeArguments["x-expires"] = 60000;
        }
        public RabbitMqBusFactoryConfigurator()
        {
            _hosts = new List <RabbitMqHost>();
            _transportBuilderConfigurators = new List <IBusFactorySpecification>();
            _modelSettings = new RabbitMqModelSettings();

            var queueName = this.GetTemporaryQueueName("bus-");

            _settings = new RabbitMqReceiveSettings
            {
                QueueName  = queueName,
                AutoDelete = true,
                Durable    = false
            };

            _settings.QueueArguments["x-expires"]    = 60000;
            _settings.ExchangeArguments["x-expires"] = 60000;
        }