internal void SaveCoinbaseDataToDb() { ICryptoTickerRepository cryptoTickerRepository = new CryptoTickerRepository(this.DataContext); ICurrencySymbolRepository currencySymbolRepository = new CurrencySymbolRepository(this.DataContext); ICryptoTradeHistoryRepository cryptoTradeHistoryRepository = new CryptoTradeHistoryRepository(this.DataContext); CoinbaseParser coinbaseParser = new CoinbaseParser(cryptoTickerRepository, currencySymbolRepository, cryptoTradeHistoryRepository); coinbaseParser.ParseCoinbaseReport(); }
internal void ParseCoinbaseReport() { var coinbaseParser = new CoinbaseParser(new CryptoTickerRepository(this.GetDataContext()), new CurrencySymbolRepository(this.GetDataContext()), new CryptoTradeHistoryRepository(this.GetDataContext())); coinbaseParser.ParseCoinbaseReport(); }