public QueueWorkerRemove( IHttpContextAccessor httpContextAccessor, IServiceProvider serviceProvider, ProgressQueueOptionsManager <RemoveProgressItem> optionsQueue) : base(httpContextAccessor, serviceProvider, optionsQueue) { }
public QueueWorkerReassign( IHttpContextAccessor httpContextAccessor, IServiceProvider serviceProvider, QueueWorkerRemove queueWorkerRemove, ProgressQueueOptionsManager <ReassignProgressItem> optionsQueue) : base(httpContextAccessor, serviceProvider, optionsQueue) { QueueWorkerRemove = queueWorkerRemove; }
public BackupWorker( IOptionsMonitor <ILog> options, ICacheNotify <BackupProgress> cacheBackupProgress, ProgressQueueOptionsManager <BaseBackupProgressItem> progressQueue, FactoryProgressItem factoryProgressItem) { Log = options.CurrentValue; ProgressQueue = progressQueue.Value; CacheBackupProgress = cacheBackupProgress; FactoryProgressItem = factoryProgressItem; }