public StatsService( IExchangeRepository exchangeRepository, IExchangeEventsRepository exchangeEventsRepository) { _exchangeRepository = exchangeRepository; _exchangeEventsRepository = exchangeEventsRepository; }
public ExchangeEventsProcessor( ITokenLiquidityProvider tokenLiquidityProvider, IEthLiquidityProvider ethLiquidityProvider, Func <string, IExchangeGateway> exchangeGatewayFactory, IExchangeRepository exchangeRepository, IExchangeEventsRepository exchangeEventsRepository, IExchangeEventMapper exchangeEventMapper, IExchangeTotalSupplyProvider exchangeTotalSupplyProvider, ILogger <ExchangeEventsProcessor> logger) { _tokenLiquidityProvider = tokenLiquidityProvider; _ethLiquidityProvider = ethLiquidityProvider; _exchangeGatewayFactory = exchangeGatewayFactory; _exchangeRepository = exchangeRepository; _exchangeEventsRepository = exchangeEventsRepository; _exchangeEventMapper = exchangeEventMapper; _exchangeTotalSupplyProvider = exchangeTotalSupplyProvider; _logger = logger; }
public TickerService(IExchangeEventsRepository repository, IExchangeRepository exchangeRepository) { _repository = repository; _exchangeRepository = exchangeRepository; }
public HistoryService(IExchangeEventsRepository exchangeEventsRepository) { _exchangeEventsRepository = exchangeEventsRepository; }
public ChartService(IExchangeEventsRepository exchangeEventsRepository) { _exchangeEventsRepository = exchangeEventsRepository; }