예제 #1
0
 public PortfolioService(IBorsaItalianaService borsaItalianaService, IYahooService yahooService, ITraderLinkService traderLinkService, IPortfolioRepository portfolioRepository)
 {
     _borsaItalianaService = borsaItalianaService;
     _traderLinkService    = traderLinkService;
     _yahooService         = yahooService;
     _portfolioRepository  = portfolioRepository;
 }
예제 #2
0
        public IsamOrderService(
            ISettingService settingService,
            IEncryptionService encryptionService,
            IBaseService baseIsamService,
            IProductAttributeParser productAttributeParser,
            IAttributeUtilities attributeUtilities,
            IRepository <ShopAbc> shopAbcRepository,
            IRepository <CustomerShopMapping> customerShopMappingRepository,
            IRepository <WarrantySku> warrantySkuRepository,
            IRepository <ProductAbcDescription> productAbcDescriptionRepository,
            IRepository <GiftCardUsageHistory> giftCardUsageHistoryRepository,
            IStoreContext storeContext,
            IWorkContext workContext,
            IGiftCardService giftCardService,
            ExportOrderSettings settings,
            ILogger logger,
            IOrderService orderService,
            IPriceCalculationService priceCalculationService,
            IAddressService addressService,
            IProductService productService,
            IStateProvinceService stateProvinceService,
            ICountryService countryService,
            IUrlRecordService urlRecordService,
            IProductAttributeService productAttributeService,
            IRepository <Product> productRepository,
            ICustomShopService customShopService,
            IIsamGiftCardService isamGiftCardService,
            IYahooService yahooService
            )
        {
            _settingService                  = settingService;
            _encryptionService               = encryptionService;
            _baseIsamService                 = baseIsamService;
            _productAttributeParser          = productAttributeParser;
            _attributeUtilities              = attributeUtilities;
            _shopAbcRepository               = shopAbcRepository;
            _customerShopMappingRepository   = customerShopMappingRepository;
            _warrantySkuRepository           = warrantySkuRepository;
            _productAbcDescriptionRepository = productAbcDescriptionRepository;
            _giftCardUsageHistoryRepository  = giftCardUsageHistoryRepository;
            _storeContext            = storeContext;
            _workContext             = workContext;
            _giftCardService         = giftCardService;
            _settings                = settings;
            _logger                  = logger;
            _orderService            = orderService;
            _priceCalculationService = priceCalculationService;
            _addressService          = addressService;
            _productService          = productService;
            _stateProvinceService    = stateProvinceService;
            _countryService          = countryService;
            _urlRecordService        = urlRecordService;
            _productAttributeService = productAttributeService;
            _productRepository       = productRepository;
            _customShopService       = customShopService;
            _isamGiftCardService     = isamGiftCardService;
            _yahooService            = yahooService;

            InitializeAllColParams();
        }
예제 #3
0
        public Worker(
            ILogger <Worker> logger,
            IYahooService yahooService,
            ITwitterService twitterService,
            IMemoryCache memoryCache,
            WorkerOptions workerOptions
            )
        {
            _logger         = logger;
            _yahooService   = yahooService;
            _twitterService = twitterService;
            _memoryCache    = memoryCache;

            startingHour = workerOptions.StartingHour;
            finalHour    = workerOptions.FinalHour;
            symbols      = workerOptions.Symbols;
        }
예제 #4
0
 public Application(IYahooService yahooService)
 {
     _yahooService = yahooService;
 }
 public Application(IYahooService yahooService)
 {
     _yahooService = yahooService;
 }