/// <summary> /// 初始化“BackgroundJobManager”类的新实例。 /// </summary> public BackgroundJobManager( IIocResolver iocResolver, IBackgroundJobStore store, SharePlatformTimer timer) : base(timer) { _store = store; _iocResolver = iocResolver; EventBus = NullEventBus.Instance; Timer.Period = JobPollPeriod; }
/// <summary> /// 初始化类的新实例。 /// </summary> /// <param name="timer">计时器。</param> protected PeriodicBackgroundWorkerBase(SharePlatformTimer timer) { Timer = timer; Timer.Elapsed += Timer_Elapsed; }