示例#1
0
 public SagePayNotificationController(SagePaySettings sagePaySettings, ISagePayService sagePayService,
                                      ISagePayCartLoader sagePayCartLoader, IOrderPlacementService orderPlacementService)
 {
     _sagePaySettings       = sagePaySettings;
     _sagePayService        = sagePayService;
     _sagePayCartLoader     = sagePayCartLoader;
     _orderPlacementService = orderPlacementService;
 }
示例#2
0
 public SagePayRedirectController(CartModel cart, IOrderPlacementService orderPlacementService,
                                  ISagePayService sagePayService, IUniquePageService uniquePageService)
 {
     _cart = cart;
     _orderPlacementService = orderPlacementService;
     _sagePayService        = sagePayService;
     _uniquePageService     = uniquePageService;
 }
示例#3
0
 public PaymentMethodController(CartModel cartModel, IOrderService orderService,
                                IPayPalExpressService payPalExpressService,
                                ISagePayService sagePayService, IUniquePageService uniquePageService)
 {
     _cartModel            = cartModel;
     _orderService         = orderService;
     _payPalExpressService = payPalExpressService;
     _sagePayService       = sagePayService;
     _uniquePageService    = uniquePageService;
 }
 public SagePayController(ISagePayService sagePayService, CartModel cartModel)
 {
     _sagePayService = sagePayService;
     _cartModel      = cartModel;
 }
示例#5
0
 public SagePayNotificationController(SagePaySettings sagePaySettings, ISagePayService sagePayService, ISagePayCartLoader sagePayCartLoader)
 {
     _sagePaySettings   = sagePaySettings;
     _sagePayService    = sagePayService;
     _sagePayCartLoader = sagePayCartLoader;
 }