public UpdateCoinbaseExchangeRatesCommandHandler(ILogger <UpdateCoinbaseExchangeRatesCommandHandler> logger,
                                                  IExchangeRateService exchangeRateService,
                                                  IHubDbRepository dbRepository)
 {
     _logger = logger;
     _exchangeRateService = exchangeRateService;
     _dbRepository        = dbRepository;
 }
 public UpdateCoinbaseAccountsCommandHandler(ILogger <UpdateCoinbaseAccountsCommandHandler> logger,
                                             IExchangeRateService exchangeRateService,
                                             IHubDbRepository dbRepository, ICoinbaseConnector coinbaseConnector)
 {
     _logger = logger;
     _exchangeRateService = exchangeRateService;
     _dbRepository        = dbRepository;
     _coinbaseConnector   = coinbaseConnector;
 }
Exemplo n.º 3
0
 public ExchangeRateService(
     IExchangeRateProvider exchangeRateProvider,
     ICoinbaseConnector coinbaseConnector,
     IHubDbRepository dbRepository,
     ILogger <ExchangeRateService> logger)
 {
     _exchangeRateProvider = exchangeRateProvider;
     _coinbaseConnector    = coinbaseConnector;
     _dbRepository         = dbRepository;
     _logger = logger;
 }
 public ExchangeRateProvider(IHubDbRepository dbRepository)
 {
     _dbRepository = dbRepository;
 }
Exemplo n.º 5
0
 public AccountProvider(IHubDbRepository dbRepository)
 {
     _dbRepository = dbRepository;
 }
Exemplo n.º 6
0
 public AssetHistoryProvider(IHubDbRepository dbRepository)
 {
     _dbRepository = dbRepository;
 }
 public UpdateCoinbaseProAssetHistoryCommandHandler(ILogger <UpdateCoinbaseProAssetHistoryCommandHandler> logger,
                                                    IHubDbRepository dbRepository)
 {
     _logger       = logger;
     _dbRepository = dbRepository;
 }