UNPKG

nest-redis-cache

Version:

使用redis实现nestjs接口层面的缓存

12 lines 715 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NestCacheApi = void 0; const common_1 = require("@nestjs/common"); const constants_1 = require("../constants"); const redisCache_config_1 = require("../config/redisCache.config"); const isCache = true; function NestCacheApi({ exSecond = redisCache_config_1.default.redisEXSecond, key = '', formatKey = (key, request) => key || request.url, } = {}) { return (0, common_1.applyDecorators)((0, common_1.SetMetadata)(constants_1.REDIS_CACHE_KEY, isCache), (0, common_1.SetMetadata)(constants_1.REDIS_CACHE_OPTIONs, { exSecond, key, formatKey })); } exports.NestCacheApi = NestCacheApi; //# sourceMappingURL=nest.redis.cache.js.map