public FileSystemSyncWhenScheduled(IOneWaySynchronizer oneWaySynchronizer, ITimerWrapper timer) { if (oneWaySynchronizer == null) throw new ArgumentNullException(nameof(oneWaySynchronizer)); if (timer == null) throw new ArgumentNullException(nameof(timer)); _oneWaySynchronizer = oneWaySynchronizer; _timer = timer; _timer.Elapsed += TimerOnElapsed; }
public FileSystemSyncWhenStartup(IOneWaySynchronizer oneWaySynchronizer) { if (oneWaySynchronizer == null) throw new ArgumentNullException(nameof(oneWaySynchronizer)); _oneWaySynchronizer = oneWaySynchronizer; }