public UploadArchivesUseCase(IXboxGameRepositoryFactory xboxGameRepositoryFactory, IProgressNotifier notifier, IZipFileProcessor zipFileProcessor) { _xboxGameRepositoryFactory = xboxGameRepositoryFactory; _notifier = notifier; _zipFileProcessor = zipFileProcessor; _xboxFtpRequests = new BlockingCollection <IXboxTransferRequest>(); _xboxDirectoryCreateRequests = new BlockingCollection <XboxDirectoryCreateRequest>(); }
public DashboardController(IZipFileProcessor zipFileProcessor, IZipContentStorageHelper zipContentStorageHelper, ILogger <DashboardController> logger) { ZipFileProcessor = zipFileProcessor; ZipContentStorageHelper = zipContentStorageHelper; Logger = logger; }