示例#1
0
 public StripeWebhookService(IUnitOfWork unitOfWork, ICustomerRepository customerRepository,
                             ICustomerPaymentRefundRepository customerPaymentRefundRepository,
                             ICustomerPaymentRepository customerPaymentRepository,
                             IEmailTemplatesRepository emailTemplatesRepository)
 {
     _unitOfWork         = unitOfWork;
     _customerRepository = customerRepository;
     _customerPaymentRefundRepository = customerPaymentRefundRepository;
     _customerPaymentRepository       = customerPaymentRepository;
     _emailTemplatesRepository        = emailTemplatesRepository;
 }
示例#2
0
 public CustomerService(IUnitOfWork unitOfWork, ICustomerRepository customerRepository,
                        ICustomerPaymentRepository customerPaymentRepository, ICustomerPaymentRefundRepository customerPaymentRefundRepository,
                        IRoleRepository roleRepository, IUserRepository userRepository, IReferenceListRepository referenceListRepository,
                        IReferenceListItemRepository referenceListItemRepository, IPlanRepository planRepository,
                        INoteRepository noteRepository, IApiTokenRepository apitokensRepository, IIPSRepository ipsEntryRepository)
 {
     _unitOfWork                      = unitOfWork;
     _customerRepository              = customerRepository;
     _customerPaymentRepository       = customerPaymentRepository;
     _customerPaymentRefundRepository = customerPaymentRefundRepository;
     _roleRepository                  = roleRepository;
     _userRepository                  = userRepository;
     _referenceListRepository         = referenceListRepository;
     _referenceListItemRepository     = referenceListItemRepository;
     _planRepository                  = planRepository;
     _noteRepository                  = noteRepository;
     _apitokensRepository             = apitokensRepository;
     _ipsEntryRepository              = ipsEntryRepository;
 }