zents
Version:
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
16 lines • 654 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RedisAction = void 0;
const AbstractAction_1 = require("./AbstractAction");
const enums_1 = require("../../types/enums");
class RedisAction extends AbstractAction_1.AbstractAction {
run(instance) {
if (!Reflect.hasMetadata(enums_1.REFLECT_METADATA.REDIS_CLIENT, instance)) {
return;
}
const propertyKey = Reflect.getMetadata(enums_1.REFLECT_METADATA.REDIS_CLIENT, instance);
instance[propertyKey] = this.injector.context.getRedisClient();
}
}
exports.RedisAction = RedisAction;
//# sourceMappingURL=RedisAction.js.map