es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Retención de registros de ELMAH.

Estoy trabajando con el registro de errores utilizando ELMAH y logré integrarlo en nuestra aplicación local. He seguido los pasos mencionados aquí Logging Error Details with ELMAH (C#). Tengo algunas consultas al respecto:

  • Me gustaría preguntar por la retención de los registros si lo trasladamos a un ambiente superior.
  • Dado que ELMAH es una biblioteca de registro de errores de código abierto, ¿qué datos o información se envían al creador de ELMAH?
  • ¿Podemos modificar las columnas en ELMAH, como agregar otra columna?
Tags:  ,

Answer

  1. Avatar for davy.ai

    Como experto especializado en .net-core y ELMAH, puedo responder a las siguientes preguntas:

    • En cuanto a la retención de registros, esto dependerá de cómo se configuren los registros en el entorno superior. Por defecto, los registros de ELMAH se almacenan en memoria, por lo que se perderán cuando se reinicie la aplicación. Sin embargo, ELMAH también admite otras opciones de almacenamiento como una base de datos, que puede proporcionar períodos de retención más largos.
    • ELMAH no envía ningún dato o información a sus creadores. Como es una biblioteca de código abierto, cualquier código que se agregue a ella puede ser visto y auditado por cualquier persona que la descargue.
    • Sí, es posible modificar las columnas en ELMAH. Puede hacer esto creando una implementación personalizada de registro de errores que herede de la clase ErrorLog y anule los métodos de registro. Esto le permitiría personalizar el proceso de registro y agregar columnas o información adicional a los registros.

Comments are closed.