nestjs-custom-injector
Version:
Custom injecting logic for NestJS with support multi providing
22 lines • 1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CustomInjectorBootstrapService = void 0;
const tslib_1 = require("tslib");
const common_1 = require("@nestjs/common");
const custom_injector_service_1 = require("./custom-injector.service");
let CustomInjectorBootstrapService = class CustomInjectorBootstrapService {
constructor(customInjectorService) {
this.customInjectorService = customInjectorService;
}
onApplicationBootstrap() {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
yield this.customInjectorService.initAllNeedProviders();
});
}
};
CustomInjectorBootstrapService = tslib_1.__decorate([
(0, common_1.Injectable)(),
tslib_1.__metadata("design:paramtypes", [custom_injector_service_1.CustomInjectorService])
], CustomInjectorBootstrapService);
exports.CustomInjectorBootstrapService = CustomInjectorBootstrapService;
//# sourceMappingURL=custom-injector-bootstrap.service.js.map