alfresco-ng2-components/docs/log.service.md

864 B

Log Service

Provide a log functionality for your ADF application.

Basic Usage

app.component.ts

import { LogService } from '@alfresco/adf-core';

@Component({...})
export class AppComponent {

    constructor(logService: LogService) {
    }
    
    myMethod(){
      this.logService.error('My error');
      this.logService.trace('My trace')
      this.logService.debug('My debug')
      this.logService.info('My info')
      this.logService.warn('My warn')
    }
    
}

Log levels

The log service provide 6 level of logs:

Name Level
TRACE 5
DEBUG 4
INFO 3
WARN 2
ERROR 1
SILENT 0

You can configure the log level setting the logLevel properties in the app.config.json. By default the level is TRACE.

If you want set for example the log to warning:

app.config.json

{
    "logLevel": "WARN" 
}