예제 #1
0
        public static void LogWarning(string msg, params string[] args)
        {
            try
            {
                if (libBlogger == null)
                {
                    //Piso la carpeta del usuario para que todos los logs vayan a una carpeta unica, independientemente del usuario que lo ejecute
                    Environment.SetEnvironmentVariable("USERPROFILE", logCommonFolder);

                    libBlogger = new LibBlogger();
                    libBlogger.Init(logApplicationId);
                }

                libBlogger.LogWarning(msg, args);
            }
            catch (Exception ex)
            {
                EventLogError("No se pudo escribir mensaje en log de inConcert.\r\n\r\n" + msg + "\r\n\r\n" + ex.Message + "\r\n\r\n" + ex.StackTrace);
            }
        }
예제 #2
0
        public static void LogInfo(string msg, params string[] args)
        {
            try
            {
                if (libBlogger == null)
                {
                    //Piso la carpeta del usuario para que todos los logs vayan a una carpeta unica, independientemente del usuario que lo ejecute
                    Environment.SetEnvironmentVariable("USERPROFILE", logCommonFolder);

                    libBlogger = new LibBlogger();
                    libBlogger.Init(logApplicationId);
                }

                libBlogger.LogInfo(msg, args);
            }
            catch (Exception ex)
            {
                EventLogError("No se pudo escribir mensaje en log de inConcert.\r\n\r\n" + msg + "\r\n\r\n" + ex.Message + "\r\n\r\n" + ex.StackTrace);
            }
        }