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; }
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; }
public AccountProvider(IHubDbRepository dbRepository) { _dbRepository = dbRepository; }
public AssetHistoryProvider(IHubDbRepository dbRepository) { _dbRepository = dbRepository; }
public UpdateCoinbaseProAssetHistoryCommandHandler(ILogger <UpdateCoinbaseProAssetHistoryCommandHandler> logger, IHubDbRepository dbRepository) { _logger = logger; _dbRepository = dbRepository; }