public CashInOutQueue( MongoDeduplicatorSettings deduplicatorSettings, RabbitMqSettings rabbitMqSettings, ILogFactory logFactory, CashInOutMessageProcessor messageProcessor) { _deduplicatorSettings = deduplicatorSettings; _rabbitMqSettings = rabbitMqSettings; _logFactory = logFactory; _messageProcessor = messageProcessor; _log = logFactory.CreateLog(this); }
public TransferQueue( MongoDeduplicatorSettings deduplicatorSettings, RabbitMqSettings rabbitMqSettings, ILogFactory logFactory, ICqrsEngine cqrsEngine ) { _deduplicatorSettings = deduplicatorSettings; _rabbitMqSettings = rabbitMqSettings; _logFactory = logFactory; _log = logFactory.CreateLog(this); _cqrsEngine = cqrsEngine; }
public EthereumEventsQueue( MongoDeduplicatorSettings deduplicatorSettings, EthRabbitMqSettings rabbitMqSettings, ILogFactory logFactory, ICqrsEngine cqrsEngine ) { _deduplicatorSettings = deduplicatorSettings; _rabbitMqSettings = rabbitMqSettings; _logFactory = logFactory; _log = logFactory.CreateLog(this); _cqrsEngine = cqrsEngine; }
public TradeQueue( MongoDeduplicatorSettings deduplicatorSettings, RabbitMqSettings rabbitMqSettings, ILogFactory logFactory, ICqrsEngine cqrsEngine, IAssetsServiceWithCache assetsServiceWithCache ) { _deduplicatorSettings = deduplicatorSettings; _rabbitMqSettings = rabbitMqSettings; _logFactory = logFactory; _log = logFactory.CreateLog(this); _cqrsEngine = cqrsEngine; _assetsServiceWithCache = assetsServiceWithCache; }