public Application( MarketMakerService marketMakerService, ILog logger, MarginTradingSettings marginSettings, IMaintenanceModeService maintenanceModeService, IRabbitMqService rabbitMqService, MatchingEngineRoutesManager matchingEngineRoutesManager, IMigrationService migrationService, IConvertService convertService, IFxRateCacheService fxRateCacheService, IExternalOrderbookService externalOrderbookService, BrokerSettingsChangedHandler brokerSettingsChangedHandler) { _marketMakerService = marketMakerService; _logger = logger; _marginSettings = marginSettings; _maintenanceModeService = maintenanceModeService; _rabbitMqService = rabbitMqService; _matchingEngineRoutesManager = matchingEngineRoutesManager; _migrationService = migrationService; _convertService = convertService; _fxRateCacheService = fxRateCacheService; _externalOrderbookService = externalOrderbookService; _brokerSettingsChangedHandler = brokerSettingsChangedHandler; }
public BrokerSettingsChangedSubscriber( BrokerSettingsChangedHandler handler, RabbitMqSubscriptionSettings settings, ILog log) { _handler = handler; _settings = settings; _log = log; }