Tag: JSONLOGIC
Necesito verificar si existe la sección NLog en mi app.config y agregarla si no existe. La app.config debería contener una configuración simple de NLog como esta: <configsections> <section name=”nlog” type=”NLog.Config.ConfigSectionHandler, NLog”></section> </configsections> <nlog xmlns=”http://www.nlog-project.org/schemas/NLog.xsd” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemalocation=”http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd” autoreload=”true” throwexceptions=”true” internalloglevel=”Debug” internallogfile=”d:\tmp\nlog-internal.log”> <variable name=”myvar” value=”myvalue”></variable> <variable name=”globalLevel” value=”debug”></variable> <targets async=”true”> <target . . . Read more
Tengo una aplicación en la que me gustaría configurar NLog con un archivo de configuración como este. services.AddLogging(loggingBuilder => { loggingBuilder .ClearProviders() .AddNLog(projectInfo.GetNLogConfigPath()) .AddFilter(“Microsoft”, LogLevel.Warning); }) Sin embargo, me gustaría obtener esta ubicación del archivo desde un servicio singleton de DI. Busqué un proveedor de servicios pero todo lo que . . . Read more
Según el título, tengo una biblioteca de terceros suministrada en forma de DLLs, estas DLLs tienen una dependencia de NLog.dll (4.3.5) que también se suministra. Cuando intento iniciar la biblioteca desde un cliente .NET 6, obtengo la siguiente excepción: “Método no encontrado: System.String System.AppDomainSetup.get_ConfigurationFile()”. Aparentemente, NLog está buscando un archivo . . . Read more
He visto ejemplos de código que se ven así para asegurarse de que si la aplicación falla, se escriban los registros. Entiendo esto y las variaciones del código mostrado a continuación. public static void Main(string[] args) { // NLog: configurar el registrador primero para capturar todos los errores var logger . . . Read more
Me gustaría ver lo siguiente: 2021-12-20 13:29:30+03 Así que he agregado esta opción a la propiedad de diseño en la clase FileTarget: ${date:format=yyyy-MM-ddTHH\\:mm\\:ss} … pero obtengo esto: 2021-12-20T13:29:30 ¿Qué escribí mal?