public OpportunityService(IArbitrageService arbitrageService,
                           IOrderService orderService,
                           IExchangeTradeService exchangeTradeService,
                           ILogger <OpportunityService> logger)
 {
     _arbitrageService     = arbitrageService;
     _orderService         = orderService;
     _exchangeTradeService = exchangeTradeService;
     _logger = logger;
 }
Exemplo n.º 2
0
 public Worker(IExchangeDataService exchangeDataService,
               IExchangeTradeService exchangeTradeService,
               IMessageService messageService,
               IObservationService observationService,
               IOpportunityService opportunityService,
               IArbitrageService arbitrageService,
               IOrderService orderService,
               ILogger <Worker> logger)
 {
     _exchangeDataService  = exchangeDataService;
     _exchangeTradeService = exchangeTradeService;
     _messageService       = messageService;
     _observationService   = observationService;
     _opportunityService   = opportunityService;
     _arbitrageService     = arbitrageService;
     _orderService         = orderService;
     _logger = logger;
 }
 public ArbitragesController(IArbitrageService arbitrageService)
 {
     _arbitrageService = arbitrageService;
 }