public TakePaymentController(IPaymentRequestRepository paymentRequestRepository, IPaymentsCommandHandler paymentsCommandHandler)
 {
     _paymentRequestRepository = paymentRequestRepository;
     _paymentsCommandHandler   = paymentsCommandHandler;
 }
 public PaymentsController(IPaymentsCommandHandler paymentCommandHandler)
 {
     _paymentCommandHandler = paymentCommandHandler;
 }