Initialize Redis client
Initialization done by the static method CreateConnection of the RedisProvider
CreateConnection
RedisProvider
static CreateConnection(connectionConfig: IRedisConfig, connectionName: string): TRedisProvider;
const redisProvider = RedisProvider.CreateConnection({ host: "127.0.0.1", port: 6379, isDefault: true }); const resolvedClient = RedisProvider.getConnection(); expect(redisProvider).toBe(resolvedClient); // Should be truthy
@ServerModule({ services: [ { provide: RedisProvider.CreateConnection({ host: "127.0.0.1", port: 6379, isDefault: true }), useName: "RedisService" } ] }) export class BootstrapModule { constructor(@Inject('RedisService') private _redisService: TRedisProvider) { } }
Last updated 5 years ago