2010-07-26 19 views
15

Non capisco bene quale sia la funzionalità principale per il logger root come mostrato nella sezione seguente. Qual è la differenza dagli altri registratori?Che cos'è il logger root in log4net

<root> 
    <level value="WARN" /> 
    <appender-ref ref="RollingLogFileAppender" /> 
</root> 

risposta

11

Credo che il log4net documentation spiega molto bene:

logger sono organizzati in gerarchie. Es .: il logger Foo.Bar è figlio del logger Foo. In questo modo i logger creano un albero e il logger root è semplicemente la radice di quell'albero (nell'esempio Foo è figlio del logger root).

Questo hiearchy consente alcune interessanti applicazioni di configurazione (ad esempio, disabilita/attiva la registrazione per un intero sottosistema dell'applicazione).

3

Il Root Logger può contenere un elenco di appenders e delle impostazioni (in genere solo il livello di log) utilizzato durante l'accesso.

Verificare this link per ulteriori dettagli su Root Logger con Log4net.

Ecco un altro buon link.