public static TaskTimer AddTimer(Timer timer, string taskName, string description, long start, long period) { TaskTimer _timer = new TaskTimer { Timer = timer, TaskName = taskName, Description = description, StartTime = DateTime.Now.AddMilliseconds(start), PeriodTime = TimeSpan.FromMilliseconds(period) }; MainForm.Form.Timers.Add(_timer); LogAddedTimer(_timer); return(_timer); }
public static TaskTimer AddTimer(Timer timer, string taskName, string description, TimeSpan start, TimeSpan period) { TaskTimer _timer = new TaskTimer { Timer = timer, TaskName = taskName, Description = description, StartTime = DateTime.Now.Add(start), PeriodTime = period }; MainForm.Form.Timers.Add(_timer); LogAddedTimer(_timer); return(_timer); }
private static void LogAddedTimer(TaskTimer timer) { logger.Info($"Timer [{timer}] is added."); }