コード例 #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;
 }
コード例 #2
0
 public JobScheduler(IBackgroundJobClient backgroundJobClient, IJobProgressProvider jobProgressProvider)
 {
     this.backgroundJobClient = backgroundJobClient;
     this.jobProgressProvider = jobProgressProvider;
 }
コード例 #3
0
 public WebProgressReporter(IJobIdProvider jobIdProvider, IJobProgressProvider jobProgressProvider)
 {
     this.jobProgressProvider = jobProgressProvider;
     this.jobId = jobIdProvider.JobId;
 }
コード例 #4
0
 public JobProgressService(IJobProgressProvider jobProgressProvider)
 {
     this.jobProgressProvider = jobProgressProvider;
 }