src/app/_services/logging.service.ts
Methods |
constructor(logger: NGXLogger)
|
||||||
Defined in src/app/_services/logging.service.ts:7
|
||||||
Parameters :
|
sendDebugLevelMessage |
sendDebugLevelMessage(message: any, source: any, error: any)
|
Defined in src/app/_services/logging.service.ts:19
|
Returns :
void
|
sendErrorLevelMessage |
sendErrorLevelMessage(message: any, source: any, error: any)
|
Defined in src/app/_services/logging.service.ts:35
|
Returns :
void
|
sendFatalLevelMessage |
sendFatalLevelMessage(message: any, source: any, error: any)
|
Defined in src/app/_services/logging.service.ts:39
|
Returns :
void
|
sendInfoLevelMessage | ||||||
sendInfoLevelMessage(message: any)
|
||||||
Defined in src/app/_services/logging.service.ts:23
|
||||||
Parameters :
Returns :
void
|
sendLogLevelMessage |
sendLogLevelMessage(message: any, source: any, error: any)
|
Defined in src/app/_services/logging.service.ts:27
|
Returns :
void
|
sendTraceLevelMessage |
sendTraceLevelMessage(message: any, source: any, error: any)
|
Defined in src/app/_services/logging.service.ts:15
|
Returns :
void
|
sendWarnLevelMessage |
sendWarnLevelMessage(message: any, error: any)
|
Defined in src/app/_services/logging.service.ts:31
|
Returns :
void
|
import { Injectable, isDevMode } from '@angular/core';
import { NGXLogger } from 'ngx-logger';
@Injectable({
providedIn: 'root',
})
export class LoggingService {
constructor(private logger: NGXLogger) {
// TRACE|DEBUG|INFO|LOG|WARN|ERROR|FATAL|OFF
if (isDevMode()) {
this.sendInfoLevelMessage('Dropping into debug mode');
}
}
sendTraceLevelMessage(message: any, source: any, error: any): void {
this.logger.trace(message, source, error);
}
sendDebugLevelMessage(message: any, source: any, error: any): void {
this.logger.debug(message, source, error);
}
sendInfoLevelMessage(message: any): void {
this.logger.info(message);
}
sendLogLevelMessage(message: any, source: any, error: any): void {
this.logger.log(message, source, error);
}
sendWarnLevelMessage(message: any, error: any): void {
this.logger.warn(message, error);
}
sendErrorLevelMessage(message: any, source: any, error: any): void {
this.logger.error(message, source, error);
}
sendFatalLevelMessage(message: any, source: any, error: any): void {
this.logger.fatal(message, source, error);
}
}