Open Source Web Application Framework for ASP.NET Core
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.5 KiB

ASP.NET Core MVC / Razor Pages UI: API de Registro de JavaScript

A API abp.log é usada para escrever logs simples no lado do cliente.

Os logs são escritos no console, usando o console.log, por padrão.

Este documento é para registro simples no lado do cliente. Consulte o documento Logging para o sistema de registro no lado do servidor.

Uso Básico

Use um dos métodos abp.log.xxx(...) com base na gravidade da mensagem de log.

abp.log.debug("Algum log de debug aqui..."); // Registrando uma mensagem de debug simples
abp.log.info({ name: "john", age: 42 }); // Registrando um objeto como um log de informação
abp.log.warn("Uma mensagem de aviso"); // Registrando uma mensagem de aviso
abp.log.error('Ocorreu um erro...'); // Mensagem de erro
abp.log.fatal('A conexão de rede foi perdida!'); // Erro fatal

Níveis de Log

Existem 5 níveis para uma mensagem de log:

  • DEBUG = 1
  • INFO = 2
  • WARN = 3
  • ERROR = 4
  • FATAL = 5

Esses são definidos no objeto abp.log.levels (como abp.log.levels.WARN).

Alterando o Nível de Log Atual

Você pode controlar o nível de log da seguinte forma:

abp.log.level = abp.log.levels.WARN;

O nível de log padrão é DEBUG.

Registrando Especificando o Nível

Em vez de chamar a função abp.log.info(...), você pode usar o abp.log.log especificando o nível de log como parâmetro:

abp.log.log("mensagem de log...", abp.log.levels.INFO);