public FileCreator(IUltimateContainerProvider containerProvider, IJobProgressProvider jobProgressProvider, ILogger <FileCreator> logger, IOutputDirectoryProvider outputDirectoryProvider) { this.containerProvider = containerProvider; this.jobProgressProvider = jobProgressProvider; this.logger = logger; this.outputDirectoryProvider = outputDirectoryProvider; }
public DownloadSettingsService(IMapper mapper, IOutputDirectoryProvider outputDirectoryProvider) { this.mapper = mapper; this.outputDirectoryProvider = outputDirectoryProvider; }
public DownloadService(ILogger <DownloadService> logger, IOutputDirectoryProvider outputDirectoryProvider) { this.logger = logger; this.outputDirectoryProvider = outputDirectoryProvider; }
public Mp3Stream(IWaveStream waveStream, IProgressReporter progressReporter, IOutputDirectoryProvider outputDirectoryProvider) { this.waveStream = waveStream; this.progressReporter = progressReporter; this.outputDirectoryProvider = outputDirectoryProvider; }