@salesforce/b2c-tooling-sdk / logging / Logger
Interface: Logger
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:73
Logger interface for structured logging with support for multiple log levels.
Each log method supports two overloads:
method(message: string, context?: LogContext)- message-first formatmethod(context: LogContext, message: string)- context-first format for structured logging
Use Logger.child to create a child logger with bound context that will be included in all subsequent log entries.
Methods
child()
child(
context):Logger
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:86
Parameters
context
Returns
Logger
debug()
Call Signature
debug(
message,context?):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:76
Parameters
message
string
context?
Returns
void
Call Signature
debug(
context,message):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:77
Parameters
context
message
string
Returns
void
error()
Call Signature
error(
message,context?):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:82
Parameters
message
string
context?
Returns
void
Call Signature
error(
context,message):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:83
Parameters
context
message
string
Returns
void
fatal()
Call Signature
fatal(
message,context?):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:84
Parameters
message
string
context?
Returns
void
Call Signature
fatal(
context,message):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:85
Parameters
context
message
string
Returns
void
info()
Call Signature
info(
message,context?):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:78
Parameters
message
string
context?
Returns
void
Call Signature
info(
context,message):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:79
Parameters
context
message
string
Returns
void
trace()
Call Signature
trace(
message,context?):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:74
Parameters
message
string
context?
Returns
void
Call Signature
trace(
context,message):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:75
Parameters
context
message
string
Returns
void
warn()
Call Signature
warn(
message,context?):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:80
Parameters
message
string
context?
Returns
void
Call Signature
warn(
context,message):void
Defined in: packages/b2c-tooling-sdk/src/logging/types.ts:81
Parameters
context
message
string
Returns
void