public ShoppingCartController( IAccountService accountService, ICartService cartService, IProductService productService, IShippingService shippingService, IUtilityService utilityService, IOfferService offerService, IWorkContext workContext, IPriceFormatter priceFormatter, ICacheManager cacheManager, TaxSettings taxSettings, ApolloSessionState session) { _accountService = accountService; _cartService = cartService; _productService = productService; _shippingService = shippingService; _utilityService = utilityService; _offerService = offerService; _workContext = workContext; _priceFormatter = priceFormatter; _cacheManager = cacheManager; _taxSettings = taxSettings; _session = session; }
public CheckoutController( IAccountService accountService, IPaymentService paymentService, ICartService cartService, IOrderService orderService, IShippingService shippingService, IProductService productService, IWorkContext workContext, IPriceFormatter priceFormatter, HttpContextBase httpContext, StoreInformationSettings storeInfomationSettings, ApolloSessionState session) { _accountService = accountService; _paymentService = paymentService; _cartService = cartService; _orderService = orderService; _shippingService = shippingService; _productService = productService; _workContext = workContext; _httpContext = httpContext; _priceFormatter = priceFormatter; _storeInfomationSettings = storeInfomationSettings; _session = session; }
public CustomerController( IAccountService accountService, ICartService cartService, IShippingService shippingService, IUtilityService utilityService, IAuthenticationService authenticationService, IIdentityExternalAuthService identityExternalAuthService, IWorkContext workContext, ILogBuilder logBuilder, ApolloSessionState session) { _accountService = accountService; _cartService = cartService; _shippingService = shippingService; _utilityService = utilityService; _authenticationService = authenticationService; _identityExternalAuthService = identityExternalAuthService; _workContext = workContext; _session = session; _logger = logBuilder.CreateLogger(typeof(CustomerController).FullName); }
public SagePayDirectController(IPaymentService paymentService, ApolloSessionState session) { _paymentService = paymentService; _session = session; }