123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace parkMonitor.LOG
- {
- public static class Log
- {
- private static LogManager logManager;
- static Log()
- {
- LogManager.Init();
- logManager = new LogManager();
- }
- /// <summary>
- /// 写文件类型
- /// </summary>
- /// <param name="logType"></param>
- /// <param name="logFile"></param>
- /// <param name="msg"></param>
- public static void WriteLog(LogType logType, LogFile logFile, string msg)
- {
- try
- {
- logManager.WriteLog(logType, logFile, msg);
- }
- catch
- {
- }
- }
- /// <summary>
- /// 文件类型为null
- /// </summary>
- /// <param name="logType"></param>
- /// <param name="msg"></param>
- public static void WriteLog(LogType logType, string msg)
- {
- try
- {
- logManager.WriteLog(logType, string.Empty, msg);
- }
- catch
- {
- }
- }
- /// <summary>
- /// 数据库异常的标志位
- /// 0表示update,1表示insert
- /// </summary>
- /// <param name="logType"></param>
- /// <param name="status"></param>
- /// <param name="msg"></param>
- public static void WriteLog(LogType logType, string status, string msg)
- {
- try
- {
- logManager.WriteLog(logType, status, msg);
- }
- catch
- {
- }
- }
- /// <summary>
- /// 读日志文件
- /// </summary>
- /// <param name="sqlStatus"></param>
- /// <param name="sqlMsg"></param>
- /// <param name="count"></param>
- public static void ReadLog(out string sqlStatus, out string sqlMsg,out int count)
- {
- sqlStatus = null;
- sqlMsg = null;
- count = 0;
- try
- {
- logManager.ReadLog(out sqlStatus,out sqlMsg,out count);
- }
- catch { }
- }
- }
- }
|