Documentation / zerotal / index / RequestHandled
Class: RequestHandled
Defined in: packages/core/src/events/FrameworkEvents.ts:177
Emitted after a complete HTTP request–response cycle. Fired by Application after the middleware pipeline resolves.
Example
FrameworkEvents.on(RequestHandled, (e) => {
metrics.observe("http.duration_ms", e.durationMs);
});
Constructors
Constructor
new RequestHandled(
ctx,startMs,durationMs):RequestHandled
Defined in: packages/core/src/events/FrameworkEvents.ts:178
Parameters
ctx
object
HttpContext — typed as object to avoid cross-package circular deps.
startMs
number
durationMs
number
Returns
RequestHandled
Properties
ctx
readonlyctx:object
Defined in: packages/core/src/events/FrameworkEvents.ts:180
HttpContext — typed as object to avoid cross-package circular deps.
startMs
readonlystartMs:number
Defined in: packages/core/src/events/FrameworkEvents.ts:181
durationMs
readonlydurationMs:number
Defined in: packages/core/src/events/FrameworkEvents.ts:182