Salta al contenuto
Nessun risultato
  • Account
  • Articoli e libri
  • bbpress template
  • Calcolatrice legge di Ohm
  • Calcolatrici e convertitori
  • Convertitore Farad condensatori
  • Convertitore Ohm resistenze
  • Convertitore sistema numerico
  • Datasheet
  • Download
  • GeXY… Idea!
  • Login
  • Password Reset
  • Privacy e condizioni
  • Progetti
  • Video list
GeXY
Login/registrati
  • Progetti
  • Forum
  • Risorse
    • Datasheets
    • Calcolatrici & convertitori
    • Libri & articoli
    • Video
GeXY

OpenLab Developer

9
  • Implementare un logger storage
  • Creare un plugin base

OpenLab Studio Developer

7
  • Gestore degli errori
  • Schemi validazione configurazione
  • Elenco eventi standard
  • Logger standard
  • Logger base
  • Gestore degli eventi
  • Gestore della UI
View Categories
  • Home
  • OpenLab Docs
  • OpenLab Developer
  • OpenLab Studio Developer
  • Logger base

Logger base

< 1 min read

OpenLab Studio >= 0.10.x
OpenLab SDK >= 0.10.x
Linguaggi C#

Generale #

La classe BaseLogger implementa un sistema di log di base per OpenLab Studio. Il log mette a disposizione i livelli standard per i messaggi: debug, info, warning, error. Questo è il logger usato inizialmente che implementa solo le funzioni di base. Successivamente OpenLab Studio utilizza un altro log più avanzato.

E’ possibile usare il log tramite la variabile log presente ovunque.

Invio dei messaggi #

Per scrivere un messaggio nel log usare i metodi log.<debug|info|warn|error>.() che prende come argomento una stringa, il messaggio, ad esempio:

log.info("hello world");

Recupero dei messaggi del log #

Per recuperare tutti i messaggi memorizzati usare il metodo getMessages() che ritorna uuna stringa con tutti i messaggi.

Updated on 31/08/2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Powered by BetterDocs

Table of Contents
  • Generale
  • Invio dei messaggi
  • Recupero dei messaggi del log
Copyright © 2025 - Tema WordPress sviluppato da CreativeThemes