예제 #1
0
 public SchedulerWrapper(EnbsvParserService enbsvParser, GazServiceParserService gazServiceParser, IPartSupplierRepository partSupplierRepo, ISupplierOfferFilesRepository supplierOfferFilesRepo)
 {
     this._enbsvParser            = enbsvParser;
     this._supplierOfferFilesRepo = supplierOfferFilesRepo;
     this._gazServiceParser       = gazServiceParser;
     this._partSupplierRepo       = partSupplierRepo;
 }
예제 #2
0
 public CommandController(
     EnbsvParserService enbsvParserService,
     GazServiceParserService gazServiceParserService,
     IPartsRepository partsRepository,
     IPartProducerRepository partProducerRepository,
     ICatalogItemRepository catalogItemRepository,
     IPartSupplierRepository partSupplierRepository,
     ISupplierPriceItemRepository supplierPriceItemRepository,
     IModerationService moderationService,
     IHostingEnvironment hostingEnvironment,
     ISchedulerWrapper scheduler,
     IGoogleDriveService googleDriveService)
 {
     this._scheduler                   = scheduler;
     this._googleDriveService          = googleDriveService;
     this._moderationService           = moderationService;
     this._gazServiceParserService     = gazServiceParserService;
     this._enbsvParserService          = enbsvParserService;
     this._partSupplierRepository      = partSupplierRepository;
     this._partsRepository             = partsRepository;
     this._partProducerRepository      = partProducerRepository;
     this._hostingEnvironment          = hostingEnvironment;
     this._catalogItemRepository       = catalogItemRepository;
     this._supplierPriceItemRepository = supplierPriceItemRepository;
 }