跳到主要内容

@nest-boot/logger

Classes

Logger

Defined in: packages/logger/src/logger.ts:13

Implements

  • LoggerService

Constructors

Constructor
new Logger(parentClass): Logger;

Defined in: packages/logger/src/logger.ts:18

Parameters
ParameterType
parentClassobject
Returns

Logger

Methods

assign()
assign(bindings): void;

Defined in: packages/logger/src/logger.ts:50

Parameters
ParameterType
bindingsBindings
Returns

void

debug()
debug(message, ...optionalParams): void;

Defined in: packages/logger/src/logger.ts:34

Write a 'debug' level log.

Parameters
ParameterType
messagestring
...optionalParamsunknown[]
Returns

void

Implementation of
LoggerService.debug
error()
error(message, ...optionalParams): void;

Defined in: packages/logger/src/logger.ts:46

Write an 'error' level log.

Parameters
ParameterType
messagestring
...optionalParamsunknown[]
Returns

void

Implementation of
LoggerService.error
getContext()
getContext(): string | undefined;

Defined in: packages/logger/src/logger.ts:22

Returns

string | undefined

log()
log(message, ...optionalParams): void;

Defined in: packages/logger/src/logger.ts:38

Write a 'log' level log.

Parameters
ParameterType
messagestring
...optionalParamsunknown[]
Returns

void

Implementation of
LoggerService.log
setContext()
setContext(context): void;

Defined in: packages/logger/src/logger.ts:26

Parameters
ParameterType
contextstring
Returns

void

verbose()
verbose(message, ...optionalParams): void;

Defined in: packages/logger/src/logger.ts:30

Write a 'verbose' level log.

Parameters
ParameterType
messagestring
...optionalParamsunknown[]
Returns

void

Implementation of
LoggerService.verbose
warn()
warn(message, ...optionalParams): void;

Defined in: packages/logger/src/logger.ts:42

Write a 'warn' level log.

Parameters
ParameterType
messagestring
...optionalParamsunknown[]
Returns

void

Implementation of
LoggerService.warn

LoggerModule

Defined in: packages/logger/src/logger.module.ts:42

Extends

  • ConfigurableModuleClass

Implements

  • OnModuleInit

Indexable

[key: string]: any

Constructors

Constructor
new LoggerModule(options): LoggerModule;

Defined in: packages/logger/src/logger.module.ts:46

Parameters
ParameterType
optionsLoggerModuleOptions
Returns

LoggerModule

Overrides
ConfigurableModuleClass.constructor

Properties

register()
static register: (options) => DynamicModule;
Parameters
ParameterType
optionsLoggerModuleOptions & Partial<{ }>
Returns

DynamicModule

Inherited from
ConfigurableModuleClass.register
registerAsync()
static registerAsync: (options) => DynamicModule;
Parameters
ParameterType
optionsConfigurableModuleAsyncOptions<LoggerModuleOptions, "create"> & Partial<{ }>
Returns

DynamicModule

Inherited from
ConfigurableModuleClass.registerAsync

Methods

onModuleInit()
onModuleInit(): void;

Defined in: packages/logger/src/logger.module.ts:72

Returns

void

Implementation of
OnModuleInit.onModuleInit

Type Aliases

LoggerModuleOptions

type LoggerModuleOptions = Options;

Defined in: packages/logger/src/logger-module-options.interface.ts:3