routing-controllers
Version:
Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage for Express / Koa using TypeScript.
12 lines (11 loc) • 338 B
TypeScript
/**
* Used to register middlewares.
* This signature is used for express middlewares.
*/
export interface ExpressMiddlewareInterface {
/**
* Called before controller action is being executed.
* This signature is used for Express Middlewares.
*/
use(request: any, response: any, next: (err?: any) => any): any;
}