Exemplo n.º 1
0
 public PayPalController(
     IOptions <BillingSettings> billingSettings,
     PayPalIpnClient paypalIpnClient,
     ITransactionRepository transactionRepository,
     IOrganizationRepository organizationRepository,
     IUserRepository userRepository,
     IMailService mailService,
     IPaymentService paymentService,
     ILogger <PayPalController> logger)
 {
     _billingSettings        = billingSettings?.Value;
     _paypalIpnClient        = paypalIpnClient;
     _transactionRepository  = transactionRepository;
     _organizationRepository = organizationRepository;
     _userRepository         = userRepository;
     _mailService            = mailService;
     _paymentService         = paymentService;
     _logger = logger;
 }