public SpotQuotesSubscriber(ILog log, IQuotesManager quotesManager, IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, string connectionString) { _log = log; _quotesManager = quotesManager; _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper; _connectionString = connectionString; }
public IndicesSubscriber( IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, string connectionString, IWampHostedRealm realm) { _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper; _connectionString = connectionString; _realm = realm; }
public SpotOrderbookSubscriber( IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, string connectionString, ILog log, IWampHostedRealm realm) { _log = log; _realm = realm; _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper; _connectionString = connectionString; }
public CandlesSubscriber(ILog log, ICandlesManager candlesManager, IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, string connectionString, MarketType marketType) { _log = log; _candlesManager = candlesManager; _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper; _connectionString = connectionString; _marketType = marketType; }
public TradesAnonSubscriber( [NotNull] ILog log, [NotNull] ITradesAnonManager tradesAnonManager, [NotNull] IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, [NotNull] string connectionString, MarketType marketType) { _log = log ?? throw new ArgumentNullException(nameof(log)); _tradesAnonManager = tradesAnonManager ?? throw new ArgumentNullException(nameof(tradesAnonManager)); _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper ?? throw new ArgumentNullException(nameof(rabbitMqSubscribeHelper)); _connectionString = connectionString ?? throw new ArgumentNullException(nameof(connectionString)); _marketType = marketType; }
public TradesSubscriber( [NotNull] ILog log, [NotNull] IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, [NotNull] string connectionString, [NotNull] IWampHostedRealm realm, [NotNull] ISessionCache sessionCache) { _log = log ?? throw new ArgumentNullException(nameof(log)); _sessionCache = sessionCache ?? throw new ArgumentNullException(nameof(sessionCache)); _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper ?? throw new ArgumentNullException(nameof(rabbitMqSubscribeHelper)); _connectionString = connectionString ?? throw new ArgumentNullException(nameof(connectionString)); _subject = realm.Services.GetSubject("trades"); }
public BalancesConsumer( [NotNull] ILog log, [NotNull] RabbitMqSettings settings, [NotNull] IWampHostedRealm realm, [NotNull] ISessionCache sessionCache, [NotNull] IClientToWalletMapper clientToWalletMapper, [NotNull] IRabbitMqSubscribeHelper rabbitMqSubscribeHelper) { _log = log ?? throw new ArgumentNullException(nameof(log)); _sessionCache = sessionCache ?? throw new ArgumentNullException(nameof(sessionCache)); _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper ?? throw new ArgumentNullException(nameof(rabbitMqSubscribeHelper)); _settings = settings ?? throw new ArgumentNullException(nameof(settings)); _clientToWalletMapper = clientToWalletMapper ?? throw new ArgumentNullException(nameof(clientToWalletMapper)); _subject = realm.Services.GetSubject(TopicUri); }
public LimitOrdersSubscriber( [NotNull] IRabbitMqSubscribeHelper rabbitMqSubscribeHelper, [NotNull] IOrdersPublisher ordersPublisher, [NotNull] string connectionString, [NotNull] string exchangeName, [NotNull] MarketType marketType, [NotNull] ILog log) { _rabbitMqSubscribeHelper = rabbitMqSubscribeHelper ?? throw new ArgumentNullException(nameof(rabbitMqSubscribeHelper)); _ordersPublisher = ordersPublisher ?? throw new ArgumentNullException(nameof(ordersPublisher)); _connectionString = connectionString ?? throw new ArgumentNullException(nameof(connectionString)); _marketType = marketType; _exchangeName = exchangeName ?? throw new ArgumentNullException(nameof(exchangeName)); _log = log ?? throw new ArgumentNullException(nameof(log)); }