public ScrapeDataController(IScraperNavigation navigation, IDataExtraction dataExtraction, ICompanyRepository companyRepo, IScrapeInfoRepository scrapeInfoRepo, IStockDataRepository stockDataRepo, ICombinedStockDataVMRepo combinedStockDataVMRepo) { this.navigation = navigation; this.dataExtraction = dataExtraction; this.companyRepository = companyRepo; this.scrapeInfoRepository = scrapeInfoRepo; this.stockDataRepository = stockDataRepo; this.combinedStockDataVMRepo = combinedStockDataVMRepo; }
public StockDataService(IStockDataRepository stockDataRepository, SingleQuoteCache singleQuoteCache, QuerySubscriptions querySubscriptions, ILogger <StockDataService> logger) { _stockDataRepository = stockDataRepository; _singleQuoteCache = singleQuoteCache; _querySubscriptions = querySubscriptions; _logger = logger; }
public StockDataHandler(IStockDataRepository Repository) { _repository = Repository; }
public StockDataHandler() { _config = new ConfigHandler(); //_client = _config.Client; _repository = new StockDataRepository(_config.Client); }
public ParseRawStockData(IStockDataRepository stockDataReposiotry) { _stockDataRepository = stockDataReposiotry; }
public StockDataUpdater(IStockDataRepository Repository) { _config = new ConfigHandler(); _repository = Repository; }
public StockDataService(IStockDataRepository stockDataRepository) { _stockDataRepository = stockDataRepository; }