public AssetPairSourceTypeService(ISettingsRootService settingsRootService, IExtPricesSettingsService extPricesSettingsService, ICrossRateCalcInfosService crossRateCalcInfosService) { _settingsRootService = settingsRootService; _extPricesSettingsService = extPricesSettingsService; _crossRateCalcInfosService = crossRateCalcInfosService; }
public CrossRateCalcInfosService(ISettingsRootService settingsRootService, IDependentCrossRatesService dependentCrossRatesService) { _settingsRootService = settingsRootService; _dependentCrossRatesService = dependentCrossRatesService; _dependentAssetPairs = DependentAssetPairsCache(); }
public SettingsService(ISettingsRootService settingsRootService, IMtDataReaderClient mtDataReaderClient, ILog log, IReloadingManager <MarginTradingOrderbookAggregatorSettings> settings) : base(nameof(SettingsService), (int)TimeSpan.FromMinutes(3).TotalMilliseconds + 1, log) { _settingsRootService = settingsRootService; _mtDataReaderClient = mtDataReaderClient; _settings = settings; }
public SettingsRootController(ISettingsRootService settingsRootService) { _settingsRootService = settingsRootService; }
public IsAliveController(ISettingsRootService settingsRootService) { _settingsRootService = settingsRootService; }
public ExtPricesSettingsService(IAlertService alertService, ISettingsRootService settingsRootService) { _alertService = alertService; _settingsRootService = settingsRootService; }