public CandlesSubscriber(ILog log, ICandlesManager candlesManager, ICandlesChecker checker, RabbitEndpointSettings settings) { _log = log; _candlesManager = candlesManager; _candlesChecker = checker; _settings = settings; }
public CandlesSubscriber(ILog log, ICandlesManager candlesManager, ICandlesChecker checker, RabbitEndpointSettings settings, CandlesShardRemoteSettings candlesShardRemoteSettings, ushort?prefetch) { _log = log; _candlesManager = candlesManager; _candlesChecker = checker; _settings = settings; _prefetch = prefetch ?? DefaultPrefetch; _shardName = candlesShardRemoteSettings.Name; }
public CandlesSubscriber( ILogFactory logFactory, ICandlesManager candlesManager, ICandlesChecker checker, RabbitEndpointSettings settings, ICandlesCacheInitalizationService candlesCacheInitalizationService) { _log = logFactory.CreateLog(this); _logFactory = logFactory; _candlesManager = candlesManager; _candlesChecker = checker; _settings = settings; _cacheInitalizationService = candlesCacheInitalizationService; }