public static void Log(string title, string body, long updateSerial, bool debug)
        {
            DateTime        dt      = DateTime.Now;
            LogListViewItem logItem = new LogListViewItem(dt + "." + dt.Millisecond);

            logItem.UpdateSerial = updateSerial;
            logItem.Debug        = debug;
            logItem.SubItems.Add(title);
            logItem.SubItems.Add(body);
            lock (LogItems)
            {
                LogItems.Add(logItem);
            }
            OnError?.Invoke(null, null);
        }
示例#2
0
        public static void Log(string title, string body, long UpdateSerial, bool debug)
        {
            DateTime        dt      = DateTime.Now;
            LogListViewItem logItem = new LogListViewItem(dt.ToString() + "." + dt.Millisecond);

            logItem.UpdateSerial = UpdateSerial;
            logItem.Debug        = debug;
            logItem.SubItems.Add(title);
            logItem.SubItems.Add(body);
            lock (logItems)
            {
                logItems.Add(logItem);
            }
            if (OnError != null)
            {
                OnError(null, null);
            }
        }
 public static void Log(string title, string body, long UpdateSerial, bool debug)
 {
     DateTime dt = DateTime.Now;
     LogListViewItem logItem = new LogListViewItem(dt.ToString() + "." + dt.Millisecond);
     logItem.UpdateSerial = UpdateSerial;
     logItem.Debug = debug;
     logItem.SubItems.Add(title);
     logItem.SubItems.Add(body);
     lock (logItems)
     {
         logItems.Add(logItem);
     }
     if (OnError != null)
         OnError(null, null);
 }