export class UserController { getRoutes(): Router { let router = express.Router(); router.get('/api/users/:id', [middleware1, middleware2], (req, res, next) => { this.get(req, res, next); } return router; } get(req: Request, res: Response, next: NextFunction): any { console.log(req.params.id); return res.status(200).json({msg: 'get_called'}); } }