interface ILogger { child<T>(metadata): ILogger; debug<T>(message,
metadata?): void; error<T>(message,
metadata?): void; info<T>(message,
metadata?): void; warn<T>(message,
metadata?): void; } Methods
child
- child<T>(metadata): ILogger
A new child logger.
debug
- debug<T>(message, metadata?): void
Parameters
- message: string
Optional
metadata: T
Returns void
error
- error<T>(message, metadata?): void
Parameters
- message: string
Optional
metadata: T
Returns void
info
- info<T>(message, metadata?): void
Parameters
- message: string
Optional
metadata: T
Returns void
warn
- warn<T>(message, metadata?): void
Parameters
- message: string
Optional
metadata: T
Returns void
Represents an interface for a logger.