Skip to content

[Router] Support .use() middleware mounting #11

@danneu

Description

@danneu
val router = Router {
    use(middleware1())
    // ... A routes ...
    use(middleware2())
    // ... B routes ...
    use(middleware3())
}
  • middleware1 touches every request.
  • middleware2 touches requests that were not handled by any A routes.
  • middleware3 touches requests that would otherwise 404 since no routes matched/responded.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions