Route middleware(handler)

Enables one or more handlers to be called whenever this route is visited.

Source

Route middleware(handler) {
  if (handler is Iterable)
    handlers.addAll(handler);
  else handlers.add(handler);
  return this;
}