Esempio n. 1
0
        public ConfigController(FakeExchangeConnectorSettings fakeExchangeConnectorSettings,
                                ITradingService tradingService)
        {
            _fakeExchangeConnectorSettings = fakeExchangeConnectorSettings;

            _tradingService = tradingService;
        }
Esempio n. 2
0
        public ServiceModule(
            IReloadingManager <FakeExchangeConnectorSettings> settings,
            ILog log)
        {
            _settings = settings.CurrentValue;
            _log      = log;

            _services = new ServiceCollection();
        }
Esempio n. 3
0
        public StartupManager(ILog log,
                              IExchangeCache exchangeCache,
                              FakeExchangeConnectorSettings fakeExchangeConnectorSettings)
        {
            _log = log;

            _exchangeCache = exchangeCache;

            _fakeExchangeConnectorSettings = fakeExchangeConnectorSettings;
        }
        public OrderBookService(IOrderBookCache orderBookCache,
                                IFakeOrderBookPublisher fakeOrderBookPublisher,
                                FakeExchangeConnectorSettings fakeExchangeConnectorSettings)
        {
            _orderBookCache = orderBookCache;

            _fakeOrderBookPublisher = fakeOrderBookPublisher;

            _fakeExchangeConnectorSettings = fakeExchangeConnectorSettings;
        }
 public OrderBookService(IOrderBookCache orderBookCache,
                         IFakeOrderBookPublisher fakeOrderBookPublisher,
                         FakeExchangeConnectorSettings fakeExchangeConnectorSettings,
                         CorrelationContextAccessor correlationContextAccessor,
                         ILog log)
 {
     _orderBookCache                = orderBookCache;
     _fakeOrderBookPublisher        = fakeOrderBookPublisher;
     _fakeExchangeConnectorSettings = fakeExchangeConnectorSettings;
     _correlationContextAccessor    = correlationContextAccessor;
     _log = log;
 }