private void WriteLog(string msg, LogManager.Level level) { if (upLog != null) { upLog(msg, level); } }
public static void Log(string information, LogManager.Level level) { string logMessage = null; switch (level) { // INFO case Level.INFO: logMessage = "[INFO] " + information; break; // ERROR case Level.ERROR: logMessage = "[ERROR] " + information; break; // SETTING case Level.SETTING: logMessage = "[SETTING] " + information; break; default: break; } Debug.WriteLine(logMessage); }
void LogManager_LogFired(LogManager.Level lvl, DateTime t, string source, string msg) { if (InvokeRequired) { BeginInvoke(new LogManager.LogHandler(LogManager_LogFired), new object[] { lvl, t, source, msg }); return; } logTB.AppendText("[" + t.ToString("HH:mm:ss.fff") + "] [" + lvl + "] [" + source + "] " + msg + "\r\n"); }