Tengo curiosidad por saber si alguien que esté familiarizado con Log4Net (especialmente la biblioteca C#) puede compartir lo que ellos piensan que son las características más útiles que alguien nuevo en la biblioteca podría pasar por alto o malinterpretar.Gemas ocultas de Log4Net?
5
A
Respuesta
1
Hay más niveles que los expuestos por los métodos de ayuda (ILog.Debug
, ILog.Fatal
, etc.) de la interfaz ILog
. Para la versión log4net 1.2.10.0 que tiene los siguientes niveles y valores de corte asociados que se utilizan para filtrar los mensajes en la configuración madereros:
OFF: 2147483647
EMERGENCY: 120000
FATAL: 110000
ALERT: 100000
CRITICAL: 90000
SEVERE: 80000
ERROR: 70000
WARN: 60000
NOTICE: 50000
INFO: 40000
DEBUG: 30000
FINE: 30000
TRACE: 20000
FINER: 20000
VERBOSE: 10000
FINEST: 10000
ALL: -2147483648
Pueden ser utilizados como en el siguiente fragmento donde Log
es de tipo ILog
:
Log.Logger.Log(null, log4net.Core.Level.Emergency, "Help!", null);
3
Una característica muy importante para mí es context properties (global o por hilo). Esto me permite adjuntar información arbitraria a los mensajes de registro (por ejemplo, un número de orden para que pueda rastrear un pedido específico mientras es procesado por varios sistemas).
Cuestiones relacionadas
- 1. ¿Cuál es tu paquete favorito de "gemas ocultas" en Hackage?
- 2. características ocultas de Erlang
- 3. Funciones ocultas de Greasemonkey
- 4. Características ocultas de MooTools
- 5. Características ocultas de Clojure
- 6. Funciones ocultas de Vim
- 7. trampas ocultas de VBA
- 8. Funciones ocultas de msbuild
- 9. Funciones ocultas de F #
- 10. dependencias ocultas en Ivy
- 11. Crear carpetas ocultas
- 12. Características ocultas IntelliJ IDEA
- 13. descarga imágenes ocultas
- 14. precargar imágenes de CSS ocultas
- 15. Características ocultas de TCL/TK
- 16. Funciones ocultas de PL/SQL
- 17. Características ocultas de Interface Builder?
- 18. Características ocultas de Google Guice
- 19. gemas de rastrillo: refresh_specs error en las gemas desempacadas
- 20. servidor de gemas: ¿cómo actualizar gemas con rdoc faltante?
- 21. Dependencias de gemas condicionales
- 22. Palabras clave reservadas - ¿Ocultas? JNLP
- 23. ¿Por qué RVM instala gemas duplicadas para diferentes gemas?
- 24. ¿Cuáles son las características ocultas de Maven2?
- 25. Navegador de pestañas flexibles: inicializar pestañas ocultas
- 26. Características ocultas del marco de litio?
- 27. Características ocultas de Visual Studio winforms designer
- 28. Entradas ocultas vs atributos de datos HTML5
- 29. Características ocultas del marco de primavera?
- 30. Características ocultas de ASP.NET MVC (y MvcContrib)
Esto probablemente debería ser una publicación wiki de la comunidad. – LBushkin