Skip to content

ScopedLumberjackLogger

Defined in: packages/ngworker/lumberjack/src/lib/logging/scoped-lumberjack-logger.service.ts:21

A scoped logger holds methods that log a predefined log sharing a scope.

Implement application- and library-specific loggers by extending this base class. Optionally supports a log payload.

Each protected method on this base class returns a logger builder with a predefined scope.

TPayload extends LumberjackLogPayload | void = void

new ScopedLumberjackLogger<TPayload>(): ScopedLumberjackLogger<TPayload>

ScopedLumberjackLogger<TPayload>

LumberjackLogger.constructor

abstract readonly scope: string

Defined in: packages/ngworker/lumberjack/src/lib/logging/scoped-lumberjack-logger.service.ts:27