public SchedulingService(ITimeService timeService) { Argument.IsNotNull(() => timeService); _timeService = timeService; _timer = new Timer(OnTimerTick); IsEnabled = true; }