addRoute method
Route<RequestHandler>
addRoute(
- String method,
- String path,
- RequestHandler handler, {
- Iterable<
RequestHandler> 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<RequestHandler> addRoute(
String method, String path, RequestHandler handler,
{Iterable<RequestHandler> middleware = const []}) {
if (_flattened != null) {
logger.warning(
'WARNING: You added a route ($method $path) to the router, after it had been optimized.');
logger.warning(
'This route will be ignored, and no requests will ever reach it.');
}
return super.addRoute(method, path, handler, middleware: middleware);
}