void ILogger.LogFormat(string format, emLogLevel level, params object[] args) { lock (this.m_synLocker) { switch (level) { case emLogLevel.Debug: this.LogDebugFormat(format, args); break; case emLogLevel.Info: this.LogInfoFormat(format, args); break; case emLogLevel.Warn: this.LogWarnFormat(format, args); break; case emLogLevel.Error: this.LogErrorFormat(format, args); break; case emLogLevel.Fatal: this.LogFataFormat(format, args); break; } } }
void ILogger.Log(string message, emLogLevel level, Exception exp) { lock (this.m_synLocker) { switch (level) { case emLogLevel.Debug: this.LogDebug(message, exp); break; case emLogLevel.Info: this.LogInfo(message, exp); break; case emLogLevel.Warn: this.LogWarn(message, exp); break; case emLogLevel.Error: this.LogError(message, exp); break; case emLogLevel.Fatal: this.LogFatal(message, exp); break; } } }
void IGrgLogger.Log(string message, emLogLevel level) { if (null == s_LogFile) { return; } s_LogFile.Write(m_loggerName, Convert(level), null, message); }
void IGrgLogger.LogFormat(string format, emLogLevel level, params object[] args) { if (null == s_LogFile) { return; } s_LogFile.Write(m_loggerName, Convert(level), null, string.Format(format, args)); }
void IGrgLogger.Log(string message, emLogLevel level, Exception exp) { if (null == s_LogFile) { return; } s_LogFile.Write(m_loggerName, Convert(level), null, exp.Message + "\r\n\r\n\r\n" + exp.StackTrace); }
void IGrgLogger.LogFormat(string format, string key, emLogLevel level, params object[] args) { if (null != m_dicFilter) { bool enable = false; if (m_dicFilter.TryGetValue(key, out enable)) { if (!enable) { return; } } } lock (m_synLocker) { switch (level) { case emLogLevel.Debug: { LogDebugFormat(format, args); } break; case emLogLevel.Info: { LogInfoFormat(format, args); } break; case emLogLevel.Warn: { LogWarnFormat(format, args); } break; case emLogLevel.Error: { LogErrorFormat(format, args); } break; case emLogLevel.Fatal: { LogFataFormat(format, args); } break; } } }
void IGrgLogger.Log(string message, string key, emLogLevel level, Exception exp) { if (null != m_dicFilter) { bool enable = false; if (m_dicFilter.TryGetValue(key, out enable)) { if (!enable) { return; } } } lock (m_synLocker) { switch (level) { case emLogLevel.Debug: { LogDebug(message, exp); } break; case emLogLevel.Info: { LogInfo(message, exp); } break; case emLogLevel.Warn: { LogWarn(message, exp); } break; case emLogLevel.Error: { LogError(message, exp); } break; case emLogLevel.Fatal: { LogFatal(message, exp); } break; } } }
private LogLevel Convert(emLogLevel argLevel) { LogLevel level = LogLevel.logDebug; switch (argLevel) { case emLogLevel.Debug: { level = LogLevel.logDebug; } break; case emLogLevel.Info: { level = LogLevel.logInfo; } break; case emLogLevel.Warn: { level = LogLevel.logWarning; } break; case emLogLevel.Error: { level = LogLevel.logError; } break; case emLogLevel.Fatal: { level = LogLevel.logFatal; } break; } return(level); }
void IGrgLogger.Log(string message, emLogLevel level) { lock (m_synLocker) { switch (level) { case emLogLevel.Debug: { LogDebug(message); } break; case emLogLevel.Info: { LogInfo(message); } break; case emLogLevel.Warn: { LogWarn(message); } break; case emLogLevel.Error: { LogError(message); } break; case emLogLevel.Fatal: { LogFatal(message); } break; } } }
/// <summary> /// 写日志 (按刘暖琪要求新加的) /// </summary> /// <param name="message"></param> /// <param name="level"></param> /// <param name="exp"></param> /// <param name="bDate"></param> public void Log(string message, emLogLevel level, Exception exp, bool bDate) { lock (m_synLocker) { switch (level) { case emLogLevel.Debug: { LogDebug(message, exp, bDate); } break; case emLogLevel.Info: { LogInfo(message, exp, bDate); } break; case emLogLevel.Warn: { LogWarn(message, exp); } break; case emLogLevel.Error: { LogError(message, exp); } break; case emLogLevel.Fatal: { LogFatal(message, exp); } break; } } }
void ILogger.LogFormat(string format, string key, emLogLevel level, params object[] args) { if (this.m_dicFilter != null) { bool flag = false; if (this.m_dicFilter.TryGetValue(key, out flag) && !flag) { return; } } lock (this.m_synLocker) { switch (level) { case emLogLevel.Debug: this.LogDebugFormat(format, args); break; case emLogLevel.Info: this.LogInfoFormat(format, args); break; case emLogLevel.Warn: this.LogWarnFormat(format, args); break; case emLogLevel.Error: this.LogErrorFormat(format, args); break; case emLogLevel.Fatal: this.LogFataFormat(format, args); break; } } }
void ILogger.Log(string message, string key, emLogLevel level, Exception exp) { if (this.m_dicFilter != null) { bool flag = false; if (this.m_dicFilter.TryGetValue(key, out flag) && !flag) { return; } } lock (this.m_synLocker) { switch (level) { case emLogLevel.Debug: this.LogDebug(message, exp); break; case emLogLevel.Info: this.LogInfo(message, exp); break; case emLogLevel.Warn: this.LogWarn(message, exp); break; case emLogLevel.Error: this.LogError(message, exp); break; case emLogLevel.Fatal: this.LogFatal(message, exp); break; } } }