2012-01-31 10 views
14

Durante il debug della configurazione della registrazione, come faccio a vedere quali appendici il logger sta utilizzando e visualizzare le proprietà dell'appender specifiche? Ho difficoltà a trovare queste informazioni guardando il logger di ILog nella finestra di controllo.Log4net - come scoprire appender e le sue proprietà in fase di runtime?

enter image description here

+0

Devo chiedere l'ovvio: Perché è necessario controllare questo in fase di esecuzione? –

+0

Lo screenshot mostra chiaramente che non sono presenti appendici configurati. –

+1

@TetsujinnoOni Durante la risoluzione dei problemi vorrei fare un controllo di integrità. Scopri se gli appendici e i loro valori sono effettivamente caricati. –

risposta

24

Forse questa offerta vi darà quello che ti serve.

LogManager.GetRepository().GetAppenders(); 

Altrimenti, questo può essere utile anche a voi.

LogManager.GetLogger(yourLogger.GetType()).Logger.Repository.GetAppenders(); 
Problemi correlati