public FundingSourcePaymentEventHandler(
     IPaymentLogger paymentLogger,
     IProviderPaymentsService paymentsService,
     IMapper mapper,
     IProcessAfterMonthEndPaymentService afterMonthEndPaymentService)
 {
     this.paymentLogger               = paymentLogger ?? throw new ArgumentNullException(nameof(paymentLogger));
     this.paymentsService             = paymentsService ?? throw new ArgumentNullException(nameof(paymentsService));
     this.mapper                      = mapper;
     this.afterMonthEndPaymentService = afterMonthEndPaymentService;
 }
Esempio n. 2
0
 public FundingSourcePaymentEventHandler(IPaymentLogger paymentLogger,
                                         IProviderPaymentsService paymentsService,
                                         IMapper mapper,
                                         IProviderPeriodEndService providerPeriodEndService,
                                         IEarningsJobClient earningsJobClient,
                                         IJobMessageClient jobClient,
                                         IProcessAfterMonthEndPaymentService afterMonthEndPaymentService)
 {
     this.paymentLogger               = paymentLogger ?? throw new ArgumentNullException(nameof(paymentLogger));
     this.paymentsService             = paymentsService ?? throw new ArgumentNullException(nameof(paymentsService));
     this.mapper                      = mapper;
     this.jobClient                   = jobClient;
     this.afterMonthEndPaymentService = afterMonthEndPaymentService;
 }