Example #1
0
        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();
        }
Example #2
0
        internal void ParseCoinbaseReport()
        {
            var coinbaseParser = new CoinbaseParser(new CryptoTickerRepository(this.GetDataContext()), new CurrencySymbolRepository(this.GetDataContext()), new CryptoTradeHistoryRepository(this.GetDataContext()));

            coinbaseParser.ParseCoinbaseReport();
        }