public PricesController(
     IPricesService pricesService,
     ILogFactory logFactory)
 {
     _pricesService = pricesService;
     _log           = logFactory.CreateLog(this);
 }
Пример #2
0
 private void SetupPricesService()
 {
     _pricesService = new PricesService(
         _assetsServiceMock.Object,
         _instrumentsAccessServiceMock.Object,
         _orderBookServiceMock.Object,
         _pricesRepositoryMock.Object,
         _settingsServiceMock.Object);
 }
Пример #3
0
        public PricesGenerator(
            IInstrumentsAccessService instrumentsAccessService,
            IPricesPublisher pricesPublisher,
            IPricesService pricesService,
            ISettingsService settingsService,
            ILogFactory logFactory)
        {
            _instrumentsAccessService = instrumentsAccessService;
            _pricesPublisher          = pricesPublisher;
            _pricesService            = pricesService;
            _settingsService          = settingsService;
            _log = logFactory.CreateLog(this);

            _tokenSources = new ConcurrentDictionary <string, CancellationTokenSource>();
            _cycleTasks   = new ConcurrentDictionary <string, Task>();
            _startLock    = new SemaphoreSlim(1, 1);
        }
 public OrdersService(
     IPricesService pricesService,
     IInstrumentsAccessService instrumentsAccessService,
     IInternalTransfersService internalTransfersService,
     IAssetsServiceWithCache assetsService,
     IOrdersRepository ordersRepository,
     ISettingsService settingsService,
     ITradesRepository tradesRepository,
     ILogFactory logFactory)
 {
     _pricesService            = pricesService;
     _internalTransfersService = internalTransfersService;
     _assetsService            = assetsService;
     _ordersRepository         = ordersRepository;
     _settingsService          = settingsService;
     _tradesRepository         = tradesRepository;
     _instrumentsAccessService = instrumentsAccessService;
     _log = logFactory.CreateLog(this);
 }
Пример #5
0
 public PricesController(IPricesService pricesService)
 {
     _pricesService = pricesService;
 }
Пример #6
0
 public ItemsController(ILogger <ItemsController> logger, IItemService itemService, IPricesService pricesService)
 {
     _logger        = logger;
     _itemService   = itemService;
     _pricesService = pricesService;
 }
Пример #7
0
 public PricesController(IPricesService service)
 {
     _service = service;
 }
Пример #8
0
 public PriceController(IPricesService PricesService)
 {
     _PricesService = PricesService;
 }