示例#1
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));
 }
 public AccountingInterfaceCommandsHandler(
     ILogger <AccountingInterfaceCommandsHandler> logger,
     IUnitOfWork unitOfWork,
     IAccountingInterfaceRepository accountingInterfaceRepository,
     IESBService esbService,
     ISystemDateTimeService systemDateTimeService,
     IIdentityService identityService,
     IAuthorizationService authorizationService,
     IInterfaceEventLogService interfaceEventLogService)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _accountingInterfaceRepository = accountingInterfaceRepository ?? throw new ArgumentNullException(nameof(accountingInterfaceRepository));
     _unitOfWork               = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _esbService               = esbService ?? throw new ArgumentNullException(nameof(esbService));
     _systemDateTimeService    = systemDateTimeService ?? throw new ArgumentNullException(nameof(systemDateTimeService));
     _identityService          = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _authorizationService     = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService));
     _interfaceEventLogService = interfaceEventLogService ?? throw new ArgumentNullException(nameof(interfaceEventLogService));
 }