예제 #1
0
 public NewPrintJobStart(ISettingsProvider settingsProvider, IJobInfoQueue jobInfoQueue, ISpoolerProvider spoolerProvider,
                         IMaybePipedApplicationStarter maybePipedApplicationStarter, IJobInfoManager jobInfoManager, IUniqueDirectory uniqueDirectory)
     : base(maybePipedApplicationStarter)
 {
     _settingsProvider = settingsProvider;
     _jobInfoQueue     = jobInfoQueue;
     _spoolerProvider  = spoolerProvider;
     _jobInfoManager   = jobInfoManager;
     _uniqueDirectory  = uniqueDirectory;
 }
예제 #2
0
 public JobFolderBuilder(IDirectory directory, IUniqueDirectory uniqueDirectory, ISpoolerProvider spoolerProvider)
 {
     _directory       = directory;
     _uniqueDirectory = uniqueDirectory;
     _spoolerProvider = spoolerProvider;
 }