跳转到内容

@freenotes/web-runtime


@freenotes/web-runtime / Logger

Interface: Logger<TContext>

Defined in: src/logger/create-logger.ts:28

Type Parameters

TContext

TContext extends object = LoggerContext

Methods

debug()

debug(event, context?): Promise<LoggerResult>

Defined in: src/logger/create-logger.ts:30

Parameters

event

string

context?

TContext

Returns

Promise<LoggerResult>


error()

error(event, options?): Promise<LoggerResult>

Defined in: src/logger/create-logger.ts:33

Parameters

event

string

options?

LoggerErrorOptions<TContext>

Returns

Promise<LoggerResult>


info()

info(event, context?): Promise<LoggerResult>

Defined in: src/logger/create-logger.ts:31

Parameters

event

string

context?

TContext

Returns

Promise<LoggerResult>


verbose()

verbose(event, context?): Promise<LoggerResult>

Defined in: src/logger/create-logger.ts:29

Parameters

event

string

context?

TContext

Returns

Promise<LoggerResult>


warning()

warning(event, context?): Promise<LoggerResult>

Defined in: src/logger/create-logger.ts:32

Parameters

event

string

context?

TContext

Returns

Promise<LoggerResult>

让基础能力保持简单,让业务开发更加专注。