UNPKG

nralcm

Version:

This is a framework based on NodeJs to manage rest api request lifecycle

20 lines (19 loc) 637 B
import { HttpContext } from ".."; import { RouteDescriptor } from "../../common"; /** * Interface to implement Custom filters */ export interface IFilter { /** * Executes before api method * @param httpContext HttpContext Object * @param routeDescriptor RouteDescriptor data */ beforeActionExceduted(httpContext: HttpContext, routeDescriptor: RouteDescriptor): void; /** * Executes after api method * @param httpContext HttpContext Object * @param routeDescriptor RouteDescriptor data */ aftereActionExceduted(httpContext: HttpContext, routeDescriptor: RouteDescriptor): void; }