@o-galaxy/ether
Version:
Rest Api Framework
13 lines • 572 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const injector_1 = require("./di/injector");
const injector = injector_1.Injector.create();
function controllerProcessor(router, Controller) {
let controllerDef = Controller.prototype['$router_def'];
// const controllerInstance = new Controller();
const controllerInstance = injector.resolve(Controller);
controllerDef.initRouter(router, controllerInstance);
return router;
}
exports.controllerProcessor = controllerProcessor;
//# sourceMappingURL=controller-processor.js.map