private void Enqueue(TimeSpan timeSpan, DispatchPriority priority, Action action) { _queue.Enqueue(_now.Add(timeSpan), priority, action); }
private void Timer_Elapsed(object sender, ElapsedEventArgs e) { TimerQueue.Enqueue(() => { AhemStorage.Save(); }); }