UNPKG

rage-framework

Version:

## How to Install *server-side* ```bash npm install @rage-framework/server ```

20 lines 785 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InjectMany = void 0; const Container_1 = require("../container/Container"); const get_identifier_1 = require("../helpers/get-identifier"); function InjectMany(typeOrName) { return function (target, propertyName, index) { if (!typeOrName) { typeOrName = () => Reflect.getMetadata('design:type', target, propertyName); } Container_1.Container.registerHandler({ object: target, propertyName: propertyName, index: index, value: instance => instance.getMany(get_identifier_1.getIdentifier(typeOrName, target, propertyName)) }); }; } exports.InjectMany = InjectMany; //# sourceMappingURL=inject-many.js.map