From 7d54846cdd692f43c397894ad85a3e1ebcd7e959 Mon Sep 17 00:00:00 2001 From: jeet-dhandha Date: Wed, 18 Dec 2024 14:28:18 +0530 Subject: [PATCH] refactor(core): simplify cache store and key generation methods --- packages/core/lib/cache/cache.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/packages/core/lib/cache/cache.ts b/packages/core/lib/cache/cache.ts index a787b1c..17b5417 100644 --- a/packages/core/lib/cache/cache.ts +++ b/packages/core/lib/cache/cache.ts @@ -4,15 +4,9 @@ import { CacheService } from './service'; import { genKeyFromObj } from './utils/genKey'; export class Cache { - static store(store?: string): CacheDriver { - const cacheConfig = ConfigService.get('cache'); - store = store || cacheConfig.default; - return CacheService.createStore(store, cacheConfig.stores[store]); - } + static store = CacheStore; - static genKey(obj: Record): string { - return genKeyFromObj(obj); - } + static genKey = GenCacheKey; } export function GenCacheKey(obj: Record): string {