public MakeSureNoMultipartPartsExistJob(ILogger <MakeSureNoMultipartPartsExistJob> logger, GeneralRemoteStorage remoteStorage, IBackgroundJobClient jobClient) { this.logger = logger; this.remoteStorage = remoteStorage; this.jobClient = jobClient; }
public DeleteStorageItemVersionJob(ILogger <DeleteStorageItemVersionJob> logger, NotificationsEnabledDb database, GeneralRemoteStorage remoteStorage) { this.logger = logger; this.database = database; this.remoteStorage = remoteStorage; }
public DeleteNonFinishedMultipartUploadJob(ILogger <DeleteNonFinishedMultipartUploadJob> logger, ApplicationDbContext database, GeneralRemoteStorage remoteStorage, IBackgroundJobClient jobClient) { this.logger = logger; this.database = database; this.remoteStorage = remoteStorage; this.jobClient = jobClient; }
public CancelStuckMultipartUploadsJob(ILogger <CancelStuckMultipartUploadsJob> logger, ApplicationDbContext database, GeneralRemoteStorage remoteStorage, IBackgroundJobClient jobClient) { this.logger = logger; this.database = database; this.remoteStorage = remoteStorage; this.jobClient = jobClient; }
public DebugSymbolController(ILogger <DebugSymbolController> logger, NotificationsEnabledDb database, GeneralRemoteStorage remoteStorage, IBackgroundJobClient jobClient, IDataProtectionProvider dataProtectionProvider) { this.logger = logger; this.database = database; this.remoteStorage = remoteStorage; this.jobClient = jobClient; dataProtector = dataProtectionProvider.CreateProtector(SymbolUploadProtectionPurposeString); }
public StorageFilesController(ILogger <StorageFilesController> logger, NotificationsEnabledDb database, GeneralRemoteStorage remoteStorage, IDataProtectionProvider dataProtectionProvider, IBackgroundJobClient jobClient) { this.logger = logger; this.database = database; this.remoteStorage = remoteStorage; this.jobClient = jobClient; dataProtector = dataProtectionProvider.CreateProtector(FileUploadProtectionPurposeString) .ToTimeLimitedDataProtector(); chunkDataProtector = dataProtectionProvider.CreateProtector(FileUploadChunkProtectionPurposeString) .ToTimeLimitedDataProtector(); }