injectRoutes method

void injectRoutes(
  1. void register(
    1. Router router
    )
)

Inject route definitions into the server's internal router.

Example:

server.injectRoutes((router) {
  router.group(prefix: '/api', middleware: [AuthMiddleware()], (r) {
    r.get('/users', UsersController.index);
  });
});

Implementation

void injectRoutes(void Function(Router router) register) {
  _routeRegistrars.add(register);
  register(_router);
}