public CheckoutPaymentMethodController( ICachedShoppingCartProvider cachedShoppingCartProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutMicroPayController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, ICachedShoppingCartProvider cachedShoppingCartProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; CachedShoppingCartProvider = cachedShoppingCartProvider; }
public CheckoutCartController( NoticeProvider noticeProvider, ICachedShoppingCartProvider cachedShoppingCartProvider, CartActionProvider cartActionProvider) { NoticeProvider = noticeProvider; CachedShoppingCartProvider = cachedShoppingCartProvider; CartActionProvider = cartActionProvider; }
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; }
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; }
public CartAgePreCheckoutRule(ICachedShoppingCartProvider cachedShoppingCartProvider, CartActionProvider cartActionProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; CartActionProvider = cartActionProvider; }
public OffsiteAddressRestrictionPreCheckoutRule(NoticeProvider noticeProvider, ICachedShoppingCartProvider cachedShoppingCartProvider) { NoticeProvider = noticeProvider; CachedShoppingCartProvider = cachedShoppingCartProvider; }
public UpsellProductsController(ICachedShoppingCartProvider cachedShoppingCartProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; }
public CheckoutPromotionsController(ICachedShoppingCartProvider cachedShoppingCartProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; }
public PaymentMethodPreCheckoutRule(ICachedShoppingCartProvider cachedShoppingCartProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; }
public UserLinksController(ICachedShoppingCartProvider cachedShoppingCartProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; }
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; }
public ShippingRateCachedObjectContextBuilder(AppConfigValueConverter appConfigValueConverter, ICachedShoppingCartProvider cachedShoppingCartProvider) { AppConfigValueConverter = appConfigValueConverter; CachedShoppingCartProvider = cachedShoppingCartProvider; }
public AcceptJs() { AppConfigProvider = DependencyResolver.Current.GetService <AppConfigProvider>(); CachedShoppingCartProvider = DependencyResolver.Current.GetService <ICachedShoppingCartProvider>(); }
public CheckoutAccountStatusProvider(AppConfigProvider appConfigProvider, ICachedShoppingCartProvider cachedShoppingCartProvider) { AppConfigProvider = appConfigProvider; CachedShoppingCartProvider = cachedShoppingCartProvider; }
public CheckoutDebugRealTimeShippingController(ICachedShoppingCartProvider cachedShoppingCartProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; }
public CartContextProvider(IEnumerable <IPreCheckoutRule> checkoutRules, ICachedShoppingCartProvider cachedShoppingCartProvider) { PreCheckoutRules = checkoutRules; CachedShoppingCartProvider = cachedShoppingCartProvider; }
public CheckoutGiftCardSetupController(ICachedShoppingCartProvider cachedShoppingCartProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; }