public CreateWalletDepositHandler(IDataLayer dataLayer, IPaymentGatewayWrapper paymentGatewayWrapper) { _paymentGatewayWrapper = paymentGatewayWrapper; _dataLayer = dataLayer; }
public OrderByCreditCard(IPaymentGatewayWrapper paymentGatewayWrapper, PaymentDetails paymentDetails) : base(new InventorySystemWrapper()) { this.paymentGatewayWrapper = paymentGatewayWrapper; this.paymentDetails = paymentDetails; }