public OrderSender(ILogger <OrderSender> logger, ExchangeConfigProcessor exchangeConfigProcessor, DealProcessor dealProcessor, IOptions <AppSettings> settings, IEnumerable <IExchangeOrdersSender> senders) { _logger = logger; _settings = settings; _senders = senders; _dealProcessor = dealProcessor; _exchangeConfigProcessor = exchangeConfigProcessor; }
public BinanceOrdersReceiver( ILogger <Worker> logger, IOptions <AppSettings> settings, ExchangeConfigProcessor exchangeConfigProcessor, OrderProcessor orderProcessor, BalanceProcessor balanceProcessor, DealProcessor dealProcessor) : base(logger, exchangeConfigProcessor) { _logger = logger; _exchangeConfigProcessor = exchangeConfigProcessor; _orderProcessor = orderProcessor; _balanceProcessor = balanceProcessor; _dealProcessor = dealProcessor; _settings = settings; }
public OrdersController( ILogger <OrdersController> logger, IOptions <AppSettings> settings, DealProcessor dealProcessor, OrderProcessor orderProcessor, IPairConfigManager pairConfigManager, NatsConnector connector) { _logger = logger; _settings = settings; _orderProcessor = orderProcessor; _dealProcessor = dealProcessor; _pairConfigManager = pairConfigManager; _connector = connector; }