public PositionEventsController( IPositionsHistoryRepository positionsHistoryRepository, IConvertService convertService) { _positionsHistoryRepository = positionsHistoryRepository; _convertService = convertService; }
public PositionsController( IPositionsHistoryRepository positionsHistoryRepository, IDealsRepository dealsRepository, IConvertService convertService) { _positionsHistoryRepository = positionsHistoryRepository; _dealsRepository = dealsRepository; _convertService = convertService; }
public SnapshotValidationService( ITradingEngineSnapshotsRepository tradingEngineSnapshotsRepository, IOrdersHistoryRepository ordersHistoryRepository, IPositionsHistoryRepository positionsHistoryRepository, IOrderReader orderCache, ILog log) { _tradingEngineSnapshotsRepository = tradingEngineSnapshotsRepository; _ordersHistoryRepository = ordersHistoryRepository; _positionsHistoryRepository = positionsHistoryRepository; _orderCache = orderCache; _log = log; }
public OrderCacheManager(OrdersCache orderCache, IMarginTradingBlobRepository blobRepository, IOrdersHistoryRepository ordersHistoryRepository, IPositionsHistoryRepository positionsHistoryRepository, MarginTradingSettings marginTradingSettings, ILog log) : base(nameof(OrderCacheManager), marginTradingSettings.BlobPersistence.OrdersDumpPeriodMilliseconds, log) { _orderCache = orderCache; _blobRepository = blobRepository; _ordersHistoryRepository = ordersHistoryRepository; _positionsHistoryRepository = positionsHistoryRepository; _log = log; }
public Application( CorrelationContextAccessor correlationContextAccessor, RabbitMqCorrelationManager correlationManager, ILoggerFactory loggerFactory, IPositionsHistoryRepository positionsHistoryRepository, IDealsRepository dealsRepository, ILog logger, IConvertService convertService, Settings settings, CurrentApplicationInfo applicationInfo, ISlackNotificationsSender slackNotificationsSender) : base(correlationManager, loggerFactory, logger, slackNotificationsSender, applicationInfo) { _correlationContextAccessor = correlationContextAccessor; _positionsHistoryRepository = positionsHistoryRepository; _dealsRepository = dealsRepository; _log = logger; _settings = settings; _convertService = convertService; }