Skip to main content

Class: abstract AbstractRedisRepository<T, ID>

redis/src.AbstractRedisRepository

Type parameters​

▪ T

▪ ID extends number | string

Constructors​

new AbstractRedisRepository(redis)​

new AbstractRedisRepository<T, ID>(redis): AbstractRedisRepository<T, ID>

Parameters​

▪ redis: Redis

Returns​

AbstractRedisRepository<T, ID>

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:4

Properties​

redis​

protected readonly redis: Redis

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:4

Methods​

getKey​

getKey(t): string

Parameters​

▪ t: T

Returns​

string

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:8


getKeyById​

getKeyById(id): string

Parameters​

▪ id: string | ID

Returns​

string

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:12


keyPrefix​

protected keyPrefix(): string

Returns​

string

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:23


keySeparator​

protected keySeparator(): string

Returns​

string

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:19


keySuffix​

protected keySuffix(): string

Returns​

string

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:27


abstract uniqueIdentifier​

protected abstract uniqueIdentifier(t): string

Parameters​

▪ t: T

Returns​

string

Source​

libs/redis/src/lib/repository/abstract-redis.repository.ts:6


Generated using typedoc-plugin-markdown and TypeDoc