Example #1
0
 public void Dispose()
 {
     _timer.Dispose();
     _timer = null;
 }
Example #2
0
 public Monitor(ITransferProgress progress, Action <ProgressState> action)
 {
     _progress = progress;
     _action   = action;
     _timer    = new TimerWithoutOverlap(TimeSpan.FromMilliseconds(500), OnElapsed);
 }