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); }
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); }