han-prev-core
Version:
Core framework for Han - A powerful Node.js framework inspired by NestJS
16 lines • 646 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AppFactory = void 0;
const router_factory_1 = require("./router.factory");
const container_1 = require("../container/container");
class AppFactory {
static registerControllers(app, controllers) {
controllers.forEach((ControllerClass) => {
const controllerInstance = container_1.container.resolve(ControllerClass.name);
const router = router_factory_1.RouterFactory.createRouter(controllerInstance);
app.use("/", router);
});
}
}
exports.AppFactory = AppFactory;
//# sourceMappingURL=app.factory.js.map