@wigetapp/cache
Version:
wxs 微信系开发脚手架之缓存
24 lines • 856 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class CacheConfigKit {
static putConfig(config, appId) {
CacheConfigKit.configs.set(appId, config);
}
static setCurrentConfig(appId) {
let config = CacheConfigKit.configs.get(appId);
if (!config) {
throw new Error('Redis configuration not found for appId: ' + appId);
}
CacheConfigKit.currentConfig = config;
}
static getCurrentConfig() {
if (!CacheConfigKit.currentConfig) {
throw new Error('Please call CacheConfigKit.setCurrentConfig(appId) first');
}
return CacheConfigKit.currentConfig;
}
}
exports.CacheConfigKit = CacheConfigKit;
CacheConfigKit.configs = new Map();
CacheConfigKit.devMode = false;
//# sourceMappingURL=CacheConfig.js.map