Esempio n. 1
0
 public CheckoutPaymentMethodController(
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     IPaymentOptionProvider paymentOptionProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider)
 {
     CachedShoppingCartProvider       = cachedShoppingCartProvider;
     PaymentOptionProvider            = paymentOptionProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
 }
Esempio n. 2
0
 public CheckoutMicroPayController(
     NoticeProvider noticeProvider,
     IPaymentOptionProvider paymentOptionProvider,
     ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     NoticeProvider             = noticeProvider;
     PaymentOptionProvider      = paymentOptionProvider;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 3
0
 public CheckoutCartController(
     NoticeProvider noticeProvider,
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     CartActionProvider cartActionProvider)
 {
     NoticeProvider             = noticeProvider;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
     CartActionProvider         = cartActionProvider;
 }
Esempio n. 4
0
 public PayPalExpressController(
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     NoticeProvider noticeProvider,
     IPaymentOptionProvider paymentOptionProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider)
 {
     CachedShoppingCartProvider       = cachedShoppingCartProvider;
     NoticeProvider                   = noticeProvider;
     PaymentOptionProvider            = paymentOptionProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
 }
 public ThreeDSecureController(
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     NoticeProvider noticeProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     IStringResourceProvider stringResourceProvider,
     AppConfigProvider appConfigProvider)
 {
     CachedShoppingCartProvider       = cachedShoppingCartProvider;
     NoticeProvider                   = noticeProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     StringResourceProvider           = stringResourceProvider;
     AppConfigProvider                = appConfigProvider;
 }
 public CheckoutECheckController(
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     ECheckAccountTypeProvider eCheckAccountTypeProvider,
     NoticeProvider noticeProvider,
     IPaymentOptionProvider paymentOptionProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider)
 {
     CachedShoppingCartProvider       = cachedShoppingCartProvider;
     ECheckAccountTypeProvider        = eCheckAccountTypeProvider;
     NoticeProvider                   = noticeProvider;
     PaymentOptionProvider            = paymentOptionProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
 }
 public CheckoutShippingMethodController(
     ICachedShippingMethodCollectionProvider cachedShippingMethodCollectionProvider,
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     IEffectiveShippingAddressProvider effectiveShippingAddressProvider,
     NoticeProvider noticeProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     IShippingMethodCartItemApplicator shippingMethodCartItemApplicator)
 {
     CachedShippingMethodCollectionProvider = cachedShippingMethodCollectionProvider;
     CachedShoppingCartProvider             = cachedShoppingCartProvider;
     EffectiveShippingAddressProvider       = effectiveShippingAddressProvider;
     NoticeProvider = noticeProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     ShippingMethodCartItemApplicator = shippingMethodCartItemApplicator;
 }
Esempio n. 8
0
 public ShoppingCartController(
     NoticeProvider noticeProvider,
     CartActionProvider cartActionProvider,
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     UrlHelper urlHelper,
     ModelBuilder modelBuilder,
     RestrictedQuantityProvider restrictedQuantityProvider)
 {
     NoticeProvider             = noticeProvider;
     CartActionProvider         = cartActionProvider;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
     UrlHelper    = urlHelper;
     ModelBuilder = modelBuilder;
     RestrictedQuantityProvider = restrictedQuantityProvider;
 }
 public CheckoutCreditCardController(
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     CreditCardTypeProvider creditCardTypeProvider,
     ICreditCardValidationProvider creditCardValidationProvider,
     NoticeProvider noticeProvider,
     IPaymentOptionProvider paymentOptionProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     IWalletProvider walletProvider)
 {
     CachedShoppingCartProvider   = cachedShoppingCartProvider;
     CreditCardTypeProvider       = creditCardTypeProvider;
     CreditCardValidationProvider = creditCardValidationProvider;
     NoticeProvider                   = noticeProvider;
     PaymentOptionProvider            = paymentOptionProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     WalletProvider                   = walletProvider;
 }
 public CheckoutController(
     IEnumerable <IAppliedPaymentMethodCleanup> appliedPaymentMethodCleanupProviders,
     ICachedShoppingCartProvider cachedShoppingCartProvider,
     ICartContextProvider cartContextProvider,
     ICheckoutConfigurationProvider checkoutConfigurationProvider,
     CheckoutEngine checkoutEngine,
     ICheckoutSelectionProvider checkoutSelectionProvider,
     NoticeProvider noticeProvider,
     IPaymentMethodInfoProvider paymentMethodInfoProvider,
     IPaymentOptionProvider paymentOptionProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider)
 {
     AppliedPaymentMethodCleanupProviders = appliedPaymentMethodCleanupProviders;
     CachedShoppingCartProvider           = cachedShoppingCartProvider;
     CartContextProvider           = cartContextProvider;
     CheckoutConfigurationProvider = checkoutConfigurationProvider;
     CheckoutEngine                   = checkoutEngine;
     CheckoutSelectionProvider        = checkoutSelectionProvider;
     NoticeProvider                   = noticeProvider;
     PaymentMethodInfoProvider        = paymentMethodInfoProvider;
     PaymentOptionProvider            = paymentOptionProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
 }
 public InventoryTrimmedPreCheckoutRule(ICachedShoppingCartProvider cachedShoppingCartProvider, NoticeProvider noticeProvider, CartActionProvider cartActionProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
     NoticeProvider             = noticeProvider;
     CartActionProvider         = cartActionProvider;
 }
Esempio n. 12
0
 public CartAgePreCheckoutRule(ICachedShoppingCartProvider cachedShoppingCartProvider, CartActionProvider cartActionProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
     CartActionProvider         = cartActionProvider;
 }
 public OffsiteAddressRestrictionPreCheckoutRule(NoticeProvider noticeProvider, ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     NoticeProvider             = noticeProvider;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 14
0
 public UpsellProductsController(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 15
0
 public CheckoutPromotionsController(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 16
0
 public PaymentMethodPreCheckoutRule(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 17
0
 public UserLinksController(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 18
0
 public CheckoutOrderNotesController(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
 public CartItemAddressPreCheckoutRule(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
 public ShippingSelectionPreCheckoutRule(ICachedShippingMethodCollectionProvider cachedShippingMethodCollectionProvider, ICachedShoppingCartProvider cachedShoppingCartProvider, IShippingMethodCartItemApplicator shippingMethodCartItemApplicator, IEffectiveShippingAddressProvider effectiveShippingAddressProvider)
 {
     CachedShippingMethodCollectionProvider = cachedShippingMethodCollectionProvider;
     CachedShoppingCartProvider             = cachedShoppingCartProvider;
     ShippingMethodCartItemApplicator       = shippingMethodCartItemApplicator;
     FreeShippingAllowsRateSelection        = AppLogic.AppConfigBool("FreeShippingAllowsRateSelection");
     EffectiveShippingAddressProvider       = effectiveShippingAddressProvider;
 }
Esempio n. 21
0
 public ShippingRateCachedObjectContextBuilder(AppConfigValueConverter appConfigValueConverter, ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     AppConfigValueConverter    = appConfigValueConverter;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 22
0
 public AcceptJs()
 {
     AppConfigProvider          = DependencyResolver.Current.GetService <AppConfigProvider>();
     CachedShoppingCartProvider = DependencyResolver.Current.GetService <ICachedShoppingCartProvider>();
 }
Esempio n. 23
0
 public CheckoutAccountStatusProvider(AppConfigProvider appConfigProvider, ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     AppConfigProvider          = appConfigProvider;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 24
0
 public CheckoutDebugRealTimeShippingController(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
Esempio n. 25
0
 public CartContextProvider(IEnumerable <IPreCheckoutRule> checkoutRules, ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     PreCheckoutRules           = checkoutRules;
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }
 public CheckoutGiftCardSetupController(ICachedShoppingCartProvider cachedShoppingCartProvider)
 {
     CachedShoppingCartProvider = cachedShoppingCartProvider;
 }