addRoute method

  1. @override
Route<T> addRoute(
  1. String method,
  2. String path,
  3. T handler, {
  4. Iterable<T> middleware = const [],
})
override

Adds a route that responds to the given path for requests with the given method (case-insensitive). Provide '*' as the method to respond to all methods.

Implementation

@override
Route<T> addRoute(String method, String path, handler,
    {Iterable<T> middleware = const []}) {
  var route = super.addRoute(method, path, handler,
      middleware: [..._handlers, ...middleware]);
  //_root._routes.add(route);
  return route;
}