public PdbController(
     IGatewayBackendFactory<IWinDbgBackend> factory,
     IFileCompressor fileCompressor,
     IPdbStoreManager pdbStoreManager
     )
 {
     this.factory = factory;
     this.pdbStoreManager = pdbStoreManager;
     this.fileCompressor = fileCompressor;
 }
 public PdbController(
     IGatewayBackendFactory <IWinDbgBackend> factory,
     IFileCompressor fileCompressor,
     IPdbStoreManager pdbStoreManager,
     IGatewayConfigurationFactory configurationFactory
     )
 {
     this.factory              = factory;
     this.pdbStoreManager      = pdbStoreManager;
     this.configurationFactory = configurationFactory;
     this.fileCompressor       = fileCompressor;
 }
 public IndexPackageTask(
     IPackageProcessorConfiguration configuration,
     INotifierService notifier,
     ISupportService support,
     IAddInfoBuilder addInfoBuilder,
     IPdbStoreManager pdbStoreManager,
     IFileCompressor fileCompressor)
 {
     this.configuration   = configuration;
     this.notifier        = notifier;
     this.support         = support;
     this.addInfoBuilder  = addInfoBuilder;
     this.pdbStoreManager = pdbStoreManager;
     this.fileCompressor  = fileCompressor;
 }
 public PackageProcessor(
     IPackageProcessorConfiguration configuration,
     IStorageService storage,
     ISchedulerService scheduler,
     INotifierService notifier,
     ISupportService support,
     IAddInfoBuilder addInfoBuilder,
     IPdbStoreManager pdbStoreManager,
     IFileCompressor fileCompressor)
 {
     this.configuration   = configuration;
     this.storage         = storage;
     this.scheduler       = scheduler;
     this.notifier        = notifier;
     this.support         = support;
     this.addInfoBuilder  = addInfoBuilder;
     this.pdbStoreManager = pdbStoreManager;
     this.fileCompressor  = fileCompressor;
 }