コード例 #1
0
        //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 DealManager(IUserManager userManager,
                    ICacheStoreManager cacheStoreManager,
                    ILogManager logManager,
                    IDealRepository dealRepository,
                    IWorkbenchDealsRepository workbenchDealsRepository,
                    ITblDealRepository tblDealRepository,
                    IDealStatusesLookupManager dealStatusesLookupManager,
                    IEntityLockManager dealLockManager,
                    IDealTransformationManager dealsTransformationManager,
                    ICedantManager cedantManager,
                    IBrokerManager brokerManager
                    , ITblClausesDealRepository tblClausesDealRepository
                    )
     : base(userManager, cacheStoreManager, logManager)
 {
     _dealRepository            = ValidateRepository(dealRepository);
     _workbenchDealsRepository  = ValidateRepository(workbenchDealsRepository);
     _tblDealRepository         = ValidateRepository(tblDealRepository);
     _dealStatusesLookupManager = ValidateManager(dealStatusesLookupManager);
     _dealLockManager           = ValidateManager(dealLockManager);
     _dealTransformationManager = ValidateManager(dealsTransformationManager);
     _cedantManager             = ValidateManager(cedantManager);
     _brokerManager             = ValidateManager(brokerManager);
     _tblClausesdealRepository  = ValidateRepository(tblClausesDealRepository);
 }
コード例 #3
0
 public UserViewManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager
                        , IUserViewRepository userViewRepository, IUserViewTransformationManager userViewTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _UserViewRepository            = ValidateRepository(userViewRepository);
     _UserViewTransformationManager = ValidateManager(userViewTransformationManager);
 }
コード例 #4
0
 public ExposureTreeManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager
                            , IExposureTreeRepository exposureTreeRepository, IExposureTreeTransformationManager exposuretreeTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _exposureTreeRepository            = ValidateRepository(exposureTreeRepository);
     _exposureTreeTransformationManager = ValidateManager(exposuretreeTransformationManager);
 }
コード例 #5
0
 public CheckListsManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager
                          , ITblCheckListRepository userViewRepository, ICheckListsTransformationManager userViewTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _CheckListRepository            = ValidateRepository(userViewRepository);
     _CheckListTransformationManager = ValidateManager(userViewTransformationManager);
 }
コード例 #6
0
 //GRS-48 User Views
 public UserPreferencesAPIManager(IUserManager userManager,
                                  ICacheStoreManager cacheStoreManager,
                                  ILogManager logManager,
                                  IUserViewManager userViewManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _userViewManager = ValidateManager(userViewManager);
 }
コード例 #7
0
 public CompanyAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager,
                          ICedantManager cedantsManager /*,
                                                         * IBrokerManager brokerManager*/)
     : base(userManager, cacheStoreManager, logManager)
 {
     _cedantManager = ValidateManager(cedantsManager);
     //_brokerManager = ValidateManager(brokerManager);
 }
コード例 #8
0
 public PersonsManager(IUserManager userManager,
                       ICacheStoreManager cacheStoreManager,
                       ILogManager logManager,
                       IPersonRepository personRepository,
                       IPersonTransformationManager personTransformationManager) : base(userManager, cacheStoreManager, logManager)
 {
     _personRepository            = personRepository ?? throw new NullReferenceException(typeof(IPersonRepository).ToString());
     _personTransformationManager = personTransformationManager ?? throw new NullReferenceException(typeof(IPersonTransformationManager).ToString());
 }
コード例 #9
0
 public EntityLockManager(IUserManager userManager,
                          ICacheStoreManager cacheStoreManager,
                          ILogManager logManager,
                          IEntityLockRepository entityLockRepository,
                          IEntityLockTransformationManager entityLockTransformationManager) : base(userManager, cacheStoreManager, logManager)
 {
     _entityLockRepository            = ValidateRepository(entityLockRepository);
     _entityLockTransformationManager = entityLockTransformationManager ?? throw new NullReferenceException(typeof(IEntityLockTransformationManager).ToString());
 }
コード例 #10
0
 public ContractTypesManager(IUserManager userManager,
                             ICacheStoreManager cacheStoreManager,
                             ILogManager logManager,
                             IContractTypesLookupRepository contractTypesLookupRepository,
                             IContractTypesTransformationManager contractTypesTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _contractTypesRepository            = ValidateRepository(contractTypesLookupRepository);
     _contractTypesTransformationManager = ValidateManager(contractTypesTransformationManager);
 }
コード例 #11
0
 public CedantManager(IUserManager userManager,
                      ICacheStoreManager cacheStoreManager,
                      ILogManager logManager,
                      ICedantRepository cedantRepository,
                      ICedantTransformationManager cedantTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _cedantRepository            = ValidateRepository(cedantRepository);
     _cedantTransformationManager = ValidateManager(cedantTransformationManager);
 }
コード例 #12
0
 public BrokerManager(IUserManager userManager,
                      ICacheStoreManager cacheStoreManager,
                      ILogManager logManager,
                      IBrokerRepository brokerRepository,
                      IBrokerTransformationManager brokerTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _brokerRepository            = ValidateRepository(brokerRepository);
     _brokerTransformationManager = ValidateManager(brokerTransformationManager);
 }
コード例 #13
0
 public DealStatusSummariesManager(IUserManager userManager,
                                   ICacheStoreManager cacheStoreManager,
                                   ILogManager logManager,
                                   IDealStatusSummariesRepository dealStatusSummariesRepository,
                                   IDealStatusSummariesTransformationManager dealStatusSummariesTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _dealStatusSummariesRepository            = ValidateRepository(dealStatusSummariesRepository);
     _dealStatusSummariesTransformationManager = ValidateManager(dealStatusSummariesTransformationManager);
 }
コード例 #14
0
 public WritingCompanyManager(IUserManager userManager,
                              ICacheStoreManager cacheStoreManager,
                              ILogManager logManager,
                              IWritingCompanyRepository writingCompanyRepository,
                              IWritingCompanyTransformationManager writingCompanyTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _writingCompanyRepository            = ValidateRepository(writingCompanyRepository);
     _writingCompanyTransformationManager = ValidateManager(writingCompanyTransformationManager);
 }
コード例 #15
0
        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);
        }
コード例 #16
0
 public NotesManager(IUserManager userManager,
                     ICacheStoreManager cacheStoreManager,
                     ILogManager logManager,
                     INotesRepository dealNotesRepository,
                     INotesTransformationManager notesTransformationManager,
                     ITbDealNotesRepository tbDealNotesRepository)
     : base(userManager, cacheStoreManager, logManager)
 {
     _notesRepository            = ValidateRepository(dealNotesRepository);
     _notesTransformationManager = ValidateManager(notesTransformationManager);
     _tbDealNotesRepository      = ValidateRepository(tbDealNotesRepository);
 }
コード例 #17
0
 public DealDocumentsManager(IUserManager userManager,
                             ICacheStoreManager cacheStoreManager,
                             ILogManager logManager,
                             IDealDocumentsRepository dealDocumentsRepository,
                             IEntityLockManager dealLockManager,
                             IDealDocumentsTransformationManager dealDocumentsTransformationManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _dealDocumentsRepository            = ValidateRepository(dealDocumentsRepository);
     _dealLockManager                    = ValidateManager(dealLockManager);
     _dealDocumentsTransformationManager = ValidateManager(dealDocumentsTransformationManager);
 }
コード例 #18
0
        public CacheManager(
            ILogger <CacheManager> logger,
            ICacheStoreManager storeRegistry,
            IMatchingOptions <CacheOptions> cacheOptions)
        {
            Condition.Requires(cacheOptions, nameof(cacheOptions)).IsNotNull();
            Condition.Requires(logger, nameof(logger)).IsNotNull();
            Condition.Requires(storeRegistry, nameof(storeRegistry)).IsNotNull();

            _logger        = logger;
            _cacheOptions  = cacheOptions;
            _storeRegistry = storeRegistry;
        }
コード例 #19
0
        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);
        }
コード例 #20
0
 public PersonAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager, IPersonsManager personsManager)
     : base(userManager, cacheStoreManager, logManager)
 {
     _personManager = ValidateManager(personsManager);
 }
コード例 #21
0
 public RolePersonsManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, IRolePersonsLookupRepository rolePersonsLookupRepository) : base(userManager, cacheStoreManager, rolePersonsLookupRepository)
 {
 }
コード例 #22
0
 public BaseBusinessManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager) : base(userManager)
 {
     CacheManager = ValidateObject(cacheStoreManager);
     LogManager   = ValidateObject(logManager);
 }
コード例 #23
0
 public CoverageBasisLookupManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ICoverageBasisLookupRepository coverageBasisLookupRepository)
     : base(userManager, cacheStoreManager, coverageBasisLookupRepository)
 {
 }
コード例 #24
0
 public BaseGlobalReManager(IUserManager userManager,
                            ICacheStoreManager cacheStoreManager,
                            ILogManager logManager)
     : base(userManager, cacheStoreManager, logManager)
 {
 }
コード例 #25
0
 public DealStatusesLookupManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, IDealStatusesLookupRepository dealStatusesLookupRepository)
     : base(userManager, cacheStoreManager, dealStatusesLookupRepository)
 {
 }
コード例 #26
0
 public UserManager(ICacheStoreManager cacheStoreManager)
 {
     _cacheStoreManager  = cacheStoreManager;
     IsBackgroundProcess = false;
 }
コード例 #27
0
 public ServiceMetricsController(IUserManager userManager, ICacheStoreManager cacheManager) : base(userManager)
 {
     CacheManager = ValidateObject(cacheManager);
 }
コード例 #28
0
 public AttachmentBasisLookupManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, IAttachmentBasisLookupRepository attachmentBasisLookupRepository)
     : base(userManager, cacheStoreManager, attachmentBasisLookupRepository)
 {
 }
コード例 #29
0
 public NoteTypesLookupManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, INoteTypesLookupRepository noteTypesLookupRepository)
     : base(userManager, cacheStoreManager, noteTypesLookupRepository)
 {
 }
コード例 #30
0
 public GlobalReAPIManager(IUserManager userManager, ICacheStoreManager cacheStoreManager, ILogManager logManager,
                           IEntityLockManager entityLockManager) : base(userManager, cacheStoreManager, logManager)
 {
     _entityLockManager = ValidateManager(entityLockManager);
 }