public TestsController(ITestingHelperService testingHelperService, IMarketMakerService marketMakerService, IAssetPairSourceTypeService assetPairSourceTypeService) { _testingHelperService = testingHelperService; _marketMakerService = marketMakerService; _assetPairSourceTypeService = assetPairSourceTypeService; }
public CrossRatesService(IBestPricesService bestPricesService, ICrossRateCalcInfosService crossRateCalcInfosService, IAssetPairSourceTypeService assetPairSourceTypeService) { _bestPricesService = bestPricesService; _crossRateCalcInfosService = crossRateCalcInfosService; _assetPairSourceTypeService = assetPairSourceTypeService; }
public AvgSpotRatesService(ILog log, ICandleshistoryservice candlesHistoryService, ISystem system, IMarketMakerService marketMakerService, IAssetPairSourceTypeService assetPairSourceTypeService) : base(Startup.ServiceName + '_' + nameof(AvgSpotRatesService), (int)TimeSpan.FromMinutes(1).TotalMilliseconds, log) { _candlesHistoryService = candlesHistoryService; _system = system; _marketMakerService = marketMakerService; _assetPairSourceTypeService = assetPairSourceTypeService; _log = log; }
public MarketMakerService(IAssetPairSourceTypeService assetPairSourceTypeService, IRabbitMqService rabbitMqService, ISystem system, IReloadingManager <MarginTradingMarketMakerSettings> settings, ISpotOrderCommandsGeneratorService spotOrderCommandsGeneratorService, ILog log, IGenerateOrderbookService generateOrderbookService, ICrossRatesService crossRatesService, IPriceRoundingService priceRoundingService) { _assetPairSourceTypeService = assetPairSourceTypeService; _system = system; _settings = settings; _spotOrderCommandsGeneratorService = spotOrderCommandsGeneratorService; _log = log; _generateOrderbookService = generateOrderbookService; _crossRatesService = crossRatesService; _priceRoundingService = priceRoundingService; _messageProducer = new Lazy <IMessageProducer <OrderCommandsBatchMessage> >(() => CreateRabbitMqMessageProducer(settings, rabbitMqService)); }
public AssetPairsController(IAssetPairSourceTypeService assetPairSourceTypeService, IConvertService convertService) { _assetPairSourceTypeService = assetPairSourceTypeService; _convertService = convertService; }