//GRS-684 Checklist
        public GlobalReAPIManager(IUserManager userManager,
                                  ICacheStoreManager cacheStoreManager,
                                  ILogManager logManager,
                                  IDealManager dealManager,
                                  IDealStatusSummariesManager dealStatusSummariesManager,
                                  IPersonsManager personsManager,
                                  IEntityLockManager dealLockManager,
                                  IDealCoveragesManager dealCoveragesManager,
                                  INotesManager notesManager,
                                  IContractTypesManager contractTypesManager,
                                  IWritingCompanyManager writingCompanyManager,
                                  ICedantManager cedantsManager,
                                  IExposureTreeManager exposureTreeManager,
                                  IUserViewManager userViewManager,
                                  IDealDocumentsManager dealDocumentsManager,
                                  ICheckListsManager checkListsManager)
            : base(userManager, cacheStoreManager, logManager)
        {
            _dealManager = ValidateManager(dealManager);
            _dealStatusSummariesManager = ValidateManager(dealStatusSummariesManager);

            _personManager = ValidateManager(personsManager);

            _entityLockManager     = ValidateManager(dealLockManager);
            _dealCoveragesManager  = ValidateManager(dealCoveragesManager);
            _notesManager          = ValidateManager(notesManager);
            _contractTypesManager  = ValidateManager(contractTypesManager);
            _writingCompanyManager = ValidateManager(writingCompanyManager);
            _cedantsManager        = ValidateManager(cedantsManager);
            _exposureTreeManager   = ValidateManager(exposureTreeManager);
            _userViewManager       = ValidateManager(userViewManager);
            _dealDocumentsManager  = ValidateManager(dealDocumentsManager);
            _checklistManager      = ValidateManager(checkListsManager);
        }
Пример #2
0
 public DealProcessor(
     IOptions <AppSettings> settings,
     ILogger logger,
     IOrderManager orderManager,
     IDealManager dealManager) : base(settings, logger)
 {
     _dealManager  = dealManager;
     _orderManager = orderManager;
 }
        public GlobalReAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager,
                                  IDealManager dealManager, IDealStatusSummariesManager dealStatusSummariesManager, IPersonsManager personsManager,
                                  IEntityLockManager entityLockManager, IDealCoveragesManager dealCoveragesManager) : base(userManager, cacheStoreManager, logManager)
        {
            _dealManager = ValidateManager(dealManager);
            _dealStatusSummariesManager = ValidateManager(dealStatusSummariesManager);

            _personManager = ValidateManager(personsManager);

            _entityLockManager    = ValidateManager(entityLockManager);
            _dealCoveragesManager = ValidateManager(dealCoveragesManager);
        }
        public GlobalReAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager,
                                  IDealManager dealManager, IDealStatusSummariesManager dealStatusSummariesManager, IPersonsManager personsManager,
                                  IEntityLockManager dealLockManager, IDealCoveragesManager dealCoveragesManager,
                                  INotesManager notesManager, IContractTypesManager contractTypesManager,
                                  IWritingCompanyManager writingCompanyManager) : base(userManager, cacheStoreManager, logManager)
        {
            _dealManager = ValidateManager(dealManager);
            _dealStatusSummariesManager = ValidateManager(dealStatusSummariesManager);

            _personManager = ValidateManager(personsManager);

            _entityLockManager     = ValidateManager(dealLockManager);
            _dealCoveragesManager  = ValidateManager(dealCoveragesManager);
            _notesManager          = ValidateManager(notesManager);
            _contractTypesManager  = ValidateManager(contractTypesManager);
            _writingCompanyManager = ValidateManager(writingCompanyManager);
        }
 public AutoTradingProcessor(
     IOptions <AppSettings> settings,
     ILogger <AutoTradingProcessor> logger,
     IOrderProcessor orderProcessor,
     IBalanceManager balanceManager,
     ITradesManager tradesManager,
     IOrderManager orderManager,
     IBookManager bookManager,
     IDealManager dealManager,
     DealProcessor dealProcessor,
     NatsConnector connector) : base(settings, logger)
 {
     _logger         = logger;
     _orderProcessor = orderProcessor;
     _balanceManager = balanceManager;
     _dealManager    = dealManager;
     _tradesManager  = tradesManager;
     _orderManager   = orderManager;
     _dealProcessor  = dealProcessor;
     _bookManager    = bookManager;
     _connector      = connector;
     _settings       = settings;
 }
Пример #6
0
 public DealsController(IDealManager dealManager)
 {
     DealManager = dealManager;
 }
Пример #7
0
 public DealAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager, IDealManager dealManager, IEntityLockManager dealLockManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _dealManager       = ValidateManager(dealManager);
     _entityLockManager = ValidateManager(dealLockManager);
 }