Skip to content

Variable: OnRequest

ts
const OnRequest: (options?) => MethodDecorator;

Defined in: packages/core/src/decorators/lifecycle.decorators.ts:74

Hook called when new request is received

Parameters

ParameterTypeDescription
options?{ before?: boolean; }-
options.before?booleanInsert before other hooks

Returns

MethodDecorator

See

https://elysiajs.com/essential/life-cycle.html#on-request

Example

typescript
@Controller('/users')
export class UserController {
  @OnRequest()
  async logRequest(context: Context) {
    console.log(`Request: ${context.request.method} ${context.path}`);
  }
}

Released under the MIT License.