public CallSupplieroasisProcessing(ILogService log, ITime time, ICacheService cacheService, IEmailService emailService, IDbFactory dbFactory, CompanyDTO company) { _dbFactory = dbFactory; _cacheService = cacheService; _barcodeService = new BarcodeService(log, time, dbFactory); _trackingNumberService = new TrackingNumberService(log, time, dbFactory); _log = log; _time = time; _emailService = emailService; _company = company; _weightService = new WeightService(); _messageService = new SystemMessageService(_log, _time, dbFactory); _actionService = new SystemActionService(_log, _time); _htmlScraper = new HtmlScraperService(log, time, dbFactory); var itemHistoryService = new ItemHistoryService(log, time, dbFactory); _autoCreateListingService = new AutoCreateNonameListingService(_log, _time, dbFactory, cacheService, _barcodeService, _emailService, itemHistoryService, AppSettings.IsDebug); }
public TrackController(ITrackingService trackingService, IFreightService iFreightService, ITrackingNumberService iTrackingNumberService) { _trackingService = trackingService; _iFreightService = iFreightService; _trackingNumberService = iTrackingNumberService; }