예제 #1
0
 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;
 }
예제 #3
0
 public DownloadService(ILogger <DownloadService> logger, IOutputDirectoryProvider outputDirectoryProvider)
 {
     this.logger = logger;
     this.outputDirectoryProvider = outputDirectoryProvider;
 }
예제 #4
0
 public Mp3Stream(IWaveStream waveStream, IProgressReporter progressReporter, IOutputDirectoryProvider outputDirectoryProvider)
 {
     this.waveStream              = waveStream;
     this.progressReporter        = progressReporter;
     this.outputDirectoryProvider = outputDirectoryProvider;
 }