UNPKG

@miracledevs/paradigm-express-webapi

Version:

An easy to use MVC WebApi implementation over Express.

8 lines (7 loc) 457 B
import { HttpContext } from '../shared/http-context'; import { RoutingContext } from '../shared/routing-context'; export interface IFilter { beforeExecute?(httpContext: HttpContext, routingContext: RoutingContext): Promise<void> | void; afterExecute?(httpContext: HttpContext, routingContext: RoutingContext): Promise<void> | void; onError?(httpContext: HttpContext, routingContext: RoutingContext, error: Error): Promise<void> | void; }