public StripeEventService(IPaymentProcessorService paymentProcessorService, IDonationService donationService, IPaymentService paymentService, MinistryPlatform.Translation.Repositories.Interfaces.IDonorRepository mpDonorRepository, IConfigurationWrapper configuration) { _paymentProcessorService = paymentProcessorService; _donationService = donationService; _mpDonorRepository = mpDonorRepository; _paymentService = paymentService; _donationStatusDeclined = configuration.GetConfigIntValue("DonationStatusDeclined"); _donationStatusDeposited = configuration.GetConfigIntValue("DonationStatusDeposited"); _donationStatusSucceeded = configuration.GetConfigIntValue("DonationStatusSucceeded"); _batchEntryTypePaymentProcessor = configuration.GetConfigIntValue("BatchEntryTypePaymentProcessor"); }
public DonorStatementService(IDonorRepository mpDonorService) { _mpDonorService = mpDonorService; }