import { oak } from "https://deno.land/x/hex@0.6.3/src/fw/service/deps.ts";
const { Router } = oak;
Register middleware to be used on every matched route.
Type Parameters
optional
P extends RouteParams<string> = RouteParams<string>optional
S extends State = RSParameters
middleware: RouterMiddleware<string, P, S>
...middlewares: RouterMiddleware<string, P, S>[]
Register middleware to be used on every route that matches the supplied
path
.
Register middleware to be used on every route that matches the supplied
path
with explicit path parameters.
Type Parameters
P extends RouteParams<string>
optional
S extends State = RSParameters
middleware: RouterMiddleware<string, P, S>
...middlewares: RouterMiddleware<string, P, S>[]
Type Parameters
optional
P extends RouteParams<string> = RouteParams<string>optional
S extends State = RSParameters
middleware: RouterMiddleware<string, P, S>
...middlewares: RouterMiddleware<string, P, S>[]