UNPKG

nralcm

Version:

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

22 lines (21 loc) 660 B
import { IFilter } from "./IFilter"; import { HttpContext } from ".."; import { RouteDescriptor } from "../../common"; /** * FilterExecuter excutes gloabl and decorated filters */ export declare class FilterExecuter { private context; private routeDescriptor; private globalFilters; constructor(context: HttpContext, routeDescriptor: RouteDescriptor, globalFilters: IFilter[]); private usedFilters; /** * Method to execute filter method beforeActionExceduted */ executeBeforeActionExceduted(): void; /** * Method to execute filter method aftereActionExceduted */ executeAfterActionExceduted(): void; }