/// <summary> /// /// </summary> /// <param name="timer"></param> /// <param name="serviceScopeFactory"></param> protected PeriodicBackgroundWorkerBase( ScorpioTimer timer, IServiceScopeFactory serviceScopeFactory) : base() { ServiceScopeFactory = serviceScopeFactory; Timer = timer; Timer.Elapsed += Timer_Elapsed; }
public FakePeriodicBackgroundWorker(ScorpioTimer timer, IServiceScopeFactory serviceScopeFactory) : base(timer, serviceScopeFactory) { timer.Period = 3600000; timer.RunOnStart = true; }