UNPKG

@nestjs/common

Version:

Nest - modern, fast, powerful node.js web framework (@common)

21 lines (20 loc) 618 B
import { Type } from '../index'; import { ArgumentsHost } from './arguments-host.interface'; /** * Interface describing details about the current request pipeline. * * @see [Execution Context](https://docs.nestjs.com/guards#execution-context) * * @publicApi */ export interface ExecutionContext extends ArgumentsHost { /** * Returns the *type* of the controller class which the current handler belongs to. */ getClass<T = any>(): Type<T>; /** * Returns a reference to the handler (method) that will be invoked next in the * request pipeline. */ getHandler(): Function; }