public RedisMessageBus(MessageBusSettings settings, RedisMessageBusSettings redisSettings)
            : base(settings)
        {
            RedisSettings = redisSettings;
            IsRunning     = false;

            Connection = RedisSettings.ConnectionFactory();
            Database   = Connection.GetDatabase();

            if (RedisSettings.AutoStartConsumers)
            {
                Start().Wait();
            }
        }