Skip to content

Comandos úteis

flowingts / Middlewares

Função: Middlewares() ​

Middlewares(...middlewares): (_value, context) => void

Definido em: src/decorators/middlewares.ts:31

Middlewares para todas as rotas da classe ou para um método (F-01, F-30). Rodam depois dos globais e dos middlewares do mount, e antes dos guards. É o mesmo nome da opção middlewares.

ts
@Middlewares(rateLimit({ max: 10 }))   // todas as rotas da classe
@Router('/auth')
class AuthRoutes {
  @Middlewares(audit) @Post('/login') login() {}
}

Parâmetros ​

middlewares ​

...Middleware[]

Retorna ​

(_value, context) => void

Licença ISC.