예제 #1
0
 public TransactionController(ITransactionsServiceRepository TransactionsService,
                              IPaypalServices Paypal,
                              IMapper mapper,
                              IPaymentLogsServiceRepository Paymentlogs,
                              IRelatedTransactionDetailsServiceRepository relatedTransactionDetailsServiceRepository,
                              ILinksRelatedServiceRepository linksRelated,
                              IRefundPaypalServiceRepository refundPaypal,
                              IRefundStripeServiceRepository refundStripe)
 {
     _TransactionsService = TransactionsService;
     _PaypalServices      = Paypal;
     _mapper                      = mapper;
     _PaymentLogsService          = Paymentlogs;
     _IRelatedTransaction         = relatedTransactionDetailsServiceRepository;
     this.linksRelatedService     = linksRelated;
     this.RefundserviceRepository = refundPaypal;
     this.refundStripeService     = refundStripe;
 }
예제 #2
0
 public HistoryController(ITransactionsServiceRepository TransactionsService)
 {
     _TransactionsService = TransactionsService;
 }
예제 #3
0
 public ValuesController(ITransactionsServiceRepository TransactionsService)
 {
     _TransactionsService = TransactionsService;
 }
예제 #4
0
 public StripeController(ITransactionsServiceRepository TransactionsService)
 {
     _TransactionsService = TransactionsService;
 }