public SweepGenerator(IWorkContextAccessor workContextAccessor) { _workContextAccessor = workContextAccessor; _timer = new Timer(); _timer.Elapsed += Elapsed; Logger = NullLogger.Instance; Interval = TimeSpan.FromMinutes(1); }