private void ReportMessage(string message, BaseLogger.LogLevels logLevel = BaseLogger.LogLevels.INFO, bool logToDB = false) { if (logToDB) { LogTools.WriteLog(LogTools.LoggerTypes.LogDb, logLevel, message); } else { LogTools.WriteLog(LogTools.LoggerTypes.LogFile, logLevel, message); } OnStatusEvent(message); }
private void ReportError(string message, bool logToDB = false, Exception ex = null) { if (logToDB) { LogTools.WriteLog(LogTools.LoggerTypes.LogDb, BaseLogger.LogLevels.ERROR, message); } else { LogTools.WriteLog(LogTools.LoggerTypes.LogFile, BaseLogger.LogLevels.ERROR, message); } OnErrorEvent(message, ex); ErrorMessage = string.Copy(message); }
/// <summary> /// 使用文本日志 /// </summary> public static void UseTxtLog() { LogTools.SetConfig(); LogTools.WriteLog("日志测试文件"); }