@miracledevs/paradigm-express-webapi
Version:
An easy to use MVC WebApi implementation over Express.
8 lines (7 loc) • 457 B
TypeScript
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;
}