public PaymentController(IUserPaymentMethodService paymentMethodService, 
     IPaymentProcessingService paymentProcessingService, 
     ICryptographyService cryptographyService, 
     IVideoBattleService videoBattleService, 
     ISponsorService sponsorService, 
     ICreditService creditService, 
     PaymentSettings paymentSettings, 
     IPaymentTransactionService paymentTransactionService)
 {
     _paymentMethodService = paymentMethodService;
     _paymentProcessingService = paymentProcessingService;
     _cryptographyService = cryptographyService;
     _videoBattleService = videoBattleService;
     _sponsorService = sponsorService;
     _creditService = creditService;
     _paymentSettings = paymentSettings;
     _paymentTransactionService = paymentTransactionService;
 }
 public PaymentController(IUserPaymentMethodService paymentMethodService,
                          IPaymentProcessingService paymentProcessingService,
                          ICryptographyService cryptographyService,
                          IVideoBattleService videoBattleService,
                          ISponsorService sponsorService,
                          ICreditService creditService,
                          PaymentSettings paymentSettings,
                          IPaymentTransactionService paymentTransactionService)
 {
     _paymentMethodService      = paymentMethodService;
     _paymentProcessingService  = paymentProcessingService;
     _cryptographyService       = cryptographyService;
     _videoBattleService        = videoBattleService;
     _sponsorService            = sponsorService;
     _creditService             = creditService;
     _paymentSettings           = paymentSettings;
     _paymentTransactionService = paymentTransactionService;
 }