public OrderbookAggregatorService(ISettingsService settingsService, IRabbitMqService rabbitMqService, ISystem system, IReloadingManager <MarginTradingOrderbookAggregatorSettings> settings, IAlertService alertService, IBestPricesService bestPricesService, IWatchdogService watchdogService, IOrderbooksStatusService orderbooksStatusService) { _settingsService = settingsService; _system = system; _alertService = alertService; _bestPricesService = bestPricesService; _watchdogService = watchdogService; _orderbooksStatusService = orderbooksStatusService; _messageProducer = CreateRabbitMqMessageProducer(settings, rabbitMqService); }
public StatusController(IOrderbooksStatusService orderbooksStatusService) { _orderbooksStatusService = orderbooksStatusService; }