Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface UseDecorator

Type of Use decorator

Hierarchy

  • UseDecorator

Callable

  • __call(middleware: Type<any> | RequestHandler, options?: IUseOptions): any
  • Defines a middleware to use for controller handler

    example
    
    @Controller()
    export class TestController {
      @Get('/')
      @Use(TestMiddleware)
      index() {
      }
    }
    

    Parameters

    • middleware: Type<any> | RequestHandler
    • Optional options: IUseOptions

    Returns any

Index

Constructors

Constructors

constructor

  • new UseDecorator(middleware: Type<any> | RequestHandler, options?: IUseOptions): Use

Generated using TypeDoc