public PhysicalContractCommandsHandler(
     ILogger <PhysicalContractCommandsHandler> logger,
     IUnitOfWork unitOfWork,
     ITradeRepository tradeRepository,
     ISectionRepository sectionRepository,
     ICostRepository costRepository,
     IIdentityService identityService,
     IFreezeRepository freezeRepository,
     ISystemDateTimeService systemDateTimeService,
     IMapper mapper,
     IAuthorizationService authorizationService,
     IProcessMessageService processMessageService,
     IMasterDataService masterDataService,
     IUserService userService,
     ISectionQueries sectionQueries)
 {
     _unitOfWork            = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _tradeRepository       = tradeRepository ?? throw new ArgumentNullException(nameof(tradeRepository));
     _sectionRepository     = sectionRepository ?? throw new ArgumentNullException(nameof(sectionRepository));
     _costRepository        = costRepository ?? throw new ArgumentNullException(nameof(costRepository));
     _logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper                = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _identityService       = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _systemDateTimeService = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _authorizationService  = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _freezeRepository      = freezeRepository ?? throw new ArgumentNullException(nameof(freezeRepository));
     _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
     _masterDataService     = masterDataService ?? throw new ArgumentNullException(nameof(masterDataService));
     _userService           = userService ?? throw new ArgumentNullException(nameof(userService));
     _sectionQueries        = sectionQueries ?? throw new ArgumentNullException(nameof(sectionQueries));
 }
 public CreateAccountingDocumentCommandHandler(
     ILogger <CreateAccountingDocumentCommandHandler> logger,
     IUnitOfWork unitOfWork,
     IIdentityService identityService,
     IMapper mapper,
     IAuthorizationService authorizationService,
     IAccountingDocumentQueries accountingQueries,
     IMasterDataService masterDataService,
     ISystemDateTimeService systemDateTimeService,
     IProcessMessageService processMessageService,
     IAccountingDocumentRepository accountingDocumentRepository,
     IInvoicingRepository documentMatchingRepository,
     IForeignExchangeRateService foreignExchangeRateService)
 {
     _unitOfWork                   = unitOfWork;
     _logger                       = logger;
     _mapper                       = mapper;
     _identityService              = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _authorizationService         = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _systemDateTimeService        = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _processMessageService        = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
     _accountingQueries            = accountingQueries;
     _masterDataService            = masterDataService;
     _accountingDocumentRepository = accountingDocumentRepository;
     _invoicingRepository          = documentMatchingRepository;
     _foreignExchangeRateService   = foreignExchangeRateService;
 }
Example #3
0
 public ManualDocumentMatchingCommandHandler(
     ILogger <ManualDocumentMatchingCommandHandler> logger,
     IIdentityService identityService,
     IMasterDataService masterDataService,
     IUnitOfWork unitOfWork,
     IManualDocumentMatchingRepository manualDocumentMatchingRepository,
     IManualDocumentMatchingQueries manualDocumentMatchingQueries,
     ITransactionDocumentQueries transactionDocumentQueries,
     ITransactionDocumentRepository transactionDocumentRepository,
     ISystemDateTimeService systemDateTimeService,
     IForeignExchangeRateService foreignExchangeRateService,
     IProcessMessageService processMessageService,
     IMapper mapper,
     IAuthorizationService authorizationService)
 {
     _manualDocumentMatchingRepository = manualDocumentMatchingRepository ?? throw new ArgumentNullException(nameof(manualDocumentMatchingRepository));
     _manualDocumentMatchingQueries    = manualDocumentMatchingQueries ?? throw new ArgumentNullException(nameof(manualDocumentMatchingQueries));
     _transactionDocumentQueries       = transactionDocumentQueries ?? throw new ArgumentNullException(nameof(transactionDocumentQueries));
     _transactionDocumentRepository    = transactionDocumentRepository ?? throw new ArgumentNullException(nameof(transactionDocumentRepository));
     _unitOfWork                 = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                     = logger ?? throw new ArgumentNullException(nameof(logger));
     _identityService            = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _mapper                     = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _systemDateTimeService      = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _masterDataService          = masterDataService;
     _foreignExchangeRateService = foreignExchangeRateService;
     _processMessageService      = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
     _authorizationService       = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
 }
 public StartStopInterfaceProcessCommandHandler(
     ILogger <StartStopInterfaceProcessCommandHandler> logger,
     IUnitOfWork unitOfWork,
     IProcessMessageService processMessageService)
 {
     _unitOfWork            = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
 }
Example #5
0
 public StartStopPostingProcessCommandHandler(
     ILogger <StartStopPostingProcessCommandHandler> logger,
     IUnitOfWork unitOfWork,
     IIdentityService identityService,
     IMapper mapper,
     IProcessMessageService processMessageService)
 {
     _unitOfWork            = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper                = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
 }
 public TransactionDocumentService(IDistributedCache distributedCache,
                                   ITransactionDataRepository transactionDataRepository,
                                   IIdentityService identityService,
                                   IAuthorizationService authorizationService,
                                   IAccountingSetUpQueries accountingQueries,
                                   IProcessMessageService processMessageService)
 {
     _transactionDataRepository = transactionDataRepository;
     _distributedCache          = distributedCache ?? throw new ArgumentNullException(nameof(distributedCache));
     _authorizationService      = authorizationService;
     _identityService           = identityService;
     _accountingQueries         = accountingQueries;
     _processMessageService     = processMessageService;
 }
Example #7
0
 public PaymentRequestCommandsHandler(
     ILogger <PaymentRequestCommandsHandler> logger,
     IUnitOfWork unitOfWork,
     IPaymentRequestRepository paymentRequestRepository,
     IPaymentRequestService paymentRequestService,
     IProcessMessageService processMessageService,
     ISystemDateTimeService systemDateTimeService,
     IInterfaceEventLogService interfaceEventLogService)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _paymentRequestRepository = paymentRequestRepository ?? throw new ArgumentNullException(nameof(paymentRequestRepository));
     _unitOfWork               = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _paymentRequestService    = paymentRequestService ?? throw new ArgumentNullException(nameof(paymentRequestService));
     _processMessageService    = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
     _systemDateTimeService    = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _interfaceEventLogService = interfaceEventLogService ?? throw new ArgumentNullException(nameof(interfaceEventLogService));
 }
Example #8
0
 public AllocateSectionCommandHandler(
     ILogger <CharterCommandsHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     ITradeAllocationRepository tradeAllocationRepository,
     IFreezeRepository freezeRepository,
     IMapper mapper,
     IProcessMessageService processMessageService)
 {
     _tradeAllocationRepository = tradeAllocationRepository ?? throw new ArgumentNullException(nameof(tradeAllocationRepository));
     _freezeRepository          = freezeRepository ?? throw new ArgumentNullException(nameof(freezeRepository));
     _unitOfWork            = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper                = mapper;
     _identityService       = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
 }
Example #9
0
 public CharterCommandsHandler(
     ILogger <CharterCommandsHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     ICharterRepository charterRepository,
     IFreezeRepository freezeRepository,
     ISystemDateTimeService systemDateTimeService,
     IProcessMessageService processMessageService,
     IAuthorizationService authorizationService)
 {
     _charterRepository     = charterRepository ?? throw new ArgumentNullException(nameof(charterRepository));
     _freezeRepository      = freezeRepository ?? throw new ArgumentNullException(nameof(freezeRepository));
     _unitOfWork            = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     _identityService       = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _systemDateTimeService = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
     _authorizationService  = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
 }
 public CounterpartyCommandsHandler(
     ILogger <CounterpartyCommandsHandler> logger,
     IUnitOfWork unitOfWork,
     ICounterpartyRepository counterpartyRepository,
     IIdentityService identityService,
     ISystemDateTimeService systemDateTimeService,
     IMapper mapper,
     IAuthorizationService authorizationService,
     IProcessMessageService processMessageService)
 {
     _unitOfWork             = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _counterpartyRepository = counterpartyRepository ?? throw new ArgumentNullException(nameof(counterpartyRepository));
     _logger                = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper                = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _identityService       = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _systemDateTimeService = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _authorizationService  = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _processMessageService = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
 }
 public YearEndProcessListCommandHandler(
     ILogger <YearEndProcessListCommandHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     IYearEndProcessRepository yearEndProcessRepository,
     IAuthorizationService authorizationService,
     IMapper mapper,
     IAccountingSetUpQueries accountingSetUpQueries,
     IProcessMessageService processMessageService,
     IYearEndProcessQueries yearEndProcessQueries)
 {
     _yearEndProcessRepository = yearEndProcessRepository ?? throw new ArgumentNullException(nameof(yearEndProcessRepository));
     _yearEndProcessQueries    = yearEndProcessQueries ?? throw new ArgumentNullException(nameof(yearEndProcessQueries));
     _authorizationService     = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _unitOfWork             = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper                 = mapper;
     _accountingSetUpQueries = accountingSetUpQueries;
     _identityService        = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _processMessageService  = processMessageService;
 }
Example #12
0
 public ManualJournalCommandHandler(
     ILogger <ManualJournalCommandHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     IManualJournalRepository manualJournalRepository,
     IManualJournalQueries manualJournalQueries,
     IProcessMessageService processMessageService,
     IAccountingSetUpQueries accountingQueries,
     IAuthorizationService authorizationService,
     IMasterDataService masterDataService)
 {
     _unitOfWork              = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                  = logger ?? throw new ArgumentNullException(nameof(logger));
     _identityService         = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _manualJournalRepository = manualJournalRepository;
     _manualJournalQueries    = manualJournalQueries;
     _processMessageService   = processMessageService;
     _accountingQueries       = accountingQueries;
     _authorizationService    = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _masterDataService       = masterDataService ?? throw new ArgumentNullException(nameof(masterDataService));
 }
Example #13
0
 public AuthorizeForPostingCommandHandler(
     ILogger <AuthorizeForPostingCommandHandler> logger,
     IUnitOfWork unitOfWork,
     IIdentityService identityService,
     IAuthorizationService authorizationService,
     IAccountingDocumentQueries accountingQueries,
     ISystemDateTimeService systemDateTimeService,
     IProcessMessageService processMessageService,
     IAccountingDocumentRepository accountingDocumentRepository,
     IForeignExchangeRateService foreignExchangeRateService)
 {
     _unitOfWork                   = unitOfWork;
     _logger                       = logger;
     _identityService              = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _authorizationService         = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _systemDateTimeService        = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _processMessageService        = processMessageService ?? throw new ArgumentNullException(nameof(processMessageService));
     _accountingQueries            = accountingQueries;
     _accountingDocumentRepository = accountingDocumentRepository;
     _foreignExchangeRateService   = foreignExchangeRateService;
 }
 public MonthEndTemporaryAdjustmentCommandHandler(
     ILogger <MonthEndTemporaryAdjustmentCommandHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     IMonthEndTemporaryAdjustmentRepository monthEndTemporaryAdjustmentRepository,
     IAuthorizationService authorizationService,
     IMapper mapper,
     IAccountingSetUpQueries accountingSetUpQueries,
     IProcessMessageService processMessageService,
     IMonthEndTemporaryAdjustmetQueries monthEndTemporaryAdjustmetQueries)
 {
     _monthEndTemporaryAdjustmentRepository = monthEndTemporaryAdjustmentRepository ?? throw new ArgumentNullException(nameof(monthEndTemporaryAdjustmentRepository));
     _monthEndTemporaryAdjustmetQueries     = monthEndTemporaryAdjustmetQueries ?? throw new ArgumentNullException(nameof(monthEndTemporaryAdjustmetQueries));
     _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _unitOfWork           = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _mapper = mapper;
     _accountingSetUpQueries = accountingSetUpQueries;
     _identityService        = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _processMessageService  = processMessageService;
 }