public RfqExecutionPauseRepositoryDecorator(IOperationExecutionPauseRepository decoratee,
                                             IRabbitMqNotifyService notifyService,
                                             IOperationExecutionInfoRepository executionInfoRepository,
                                             MarginTradingSettings settings,
                                             ILog log)
 {
     _decoratee               = decoratee;
     _notifyService           = notifyService;
     _executionInfoRepository = executionInfoRepository;
     _log      = log;
     _brokerId = settings.BrokerId;
 }
示例#2
0
 public RfqPauseService(IOperationExecutionPauseRepository pauseRepository,
                        IOperationExecutionInfoRepository executionInfoRepository,
                        ILog log,
                        IDateService dateService,
                        ICqrsSender cqrsSender)
 {
     _pauseRepository         = pauseRepository;
     _executionInfoRepository = executionInfoRepository;
     _log         = log;
     _dateService = dateService;
     _cqrsSender  = cqrsSender;
 }