Constructors
constructor
- new Logger(loggerOptions: LoggerOptions, packageName?: string, packageVersion?: string): Logger
-
Parameters
-
-
Optional packageName: string
-
Optional packageVersion: string
Methods
clone
- clone(packageName: string, packageVersion: string, correlationId?: string): Logger
-
Parameters
-
packageName: string
-
packageVersion: string
-
Optional correlationId: string
error
- error(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
errorPii
- errorPii(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
executeCallback
- executeCallback(level: LogLevel, message: string, containsPii: boolean): void
-
Parameters
-
-
message: string
-
containsPii: boolean
Returns void
info
- info(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
infoPii
- infoPii(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
isPiiLoggingEnabled
- isPiiLoggingEnabled(): boolean
trace
- trace(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
tracePii
- tracePii(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
verbose
- verbose(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
verbosePii
- verbosePii(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
warning
- warning(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
warningPii
- warningPii(message: string, correlationId?: string): void
-
Parameters
-
message: string
-
Optional correlationId: string
Returns void
Class which facilitates logging of messages to a specific place.