RedisCache currently only accept RedisOptions interface of ioredis, but Redis constructor of ioredis can accept more variadic arguments.
https://github.com/luin/ioredis#connect-to-redis
new (port?: number, host?: string, options?: IORedis.RedisOptions): IORedis.Redis;
new (host?: string, options?: IORedis.RedisOptions): IORedis.Redis;
new (options?: IORedis.RedisOptions): IORedis.Redis;
In my use case, my application already connect to redis via connection uri redis://..., and RedisCache also want to connect its redis, but RedisCache can't accept connection uri.
RedisCachecurrently only acceptRedisOptionsinterface ofioredis, butRedisconstructor ofiorediscan accept more variadic arguments.https://github.com/luin/ioredis#connect-to-redis
In my use case, my application already connect to redis via connection uri
redis://..., andRedisCachealso want to connect its redis, butRedisCachecan't accept connection uri.