ts-method-cache
Version:
Data method caching logic based on TypeScript decorators
10 lines (9 loc) • 531 B
TypeScript
import { CacheType } from '../../../core/enum/cache-type.enum';
import { BaseCacheProvider } from '../../../core/provider/base-cache.provider';
import { MemoryCacheOptions } from '../interface/memory-cache-options';
import { MemoryCacheObject } from '../object/memory-cache.object';
export declare class MemoryCacheProvider extends BaseCacheProvider<MemoryCacheObject, MemoryCacheOptions> {
protected cache: MemoryCacheObject[];
protected cacheType: CacheType;
protected cacheObjectType: typeof MemoryCacheObject;
}