Interface: TemplateLogger
Defined in: shared/utils/logger/interfaces.ts:261
Logger interface for template-based logging with interpolation support.
Propertiesโ
debugโ
debug: (message: string, context?: UnknownRecord) => void;
Defined in: shared/utils/logger/interfaces.ts:268
Log debug message with template interpolation.
Parametersโ
messageโ
string
The message template
context?โ
UnknownRecord
Optional context for interpolation
Returnsโ
void
errorโ
error: (message: string, context?: UnknownRecord) => void;
Defined in: shared/utils/logger/interfaces.ts:276
Log error message with template interpolation.
Parametersโ
messageโ
string
The message template
context?โ
UnknownRecord
Optional context for interpolation
Returnsโ
void
infoโ
info: (message: string, context?: UnknownRecord) => void;
Defined in: shared/utils/logger/interfaces.ts:284
Log info message with template interpolation.
Parametersโ
messageโ
string
The message template
context?โ
UnknownRecord
Optional context for interpolation
Returnsโ
void
warnโ
warn: (message: string, context?: UnknownRecord) => void;
Defined in: shared/utils/logger/interfaces.ts:292
Log warning message with template interpolation.
Parametersโ
messageโ
string
The message template
context?โ
UnknownRecord
Optional context for interpolation
Returnsโ
void