public CheckoutController( AddressViewModelConverter addressViewModelConverter, IEnumerable <IAppliedPaymentMethodCleanup> appliedPaymentMethodCleanupProviders, ICachedShoppingCartProvider cachedShoppingCartProvider, ICartContextProvider cartContextProvider, ICheckoutConfigurationProvider checkoutConfigurationProvider, CheckoutEngine checkoutEngine, ICheckoutSelectionProvider checkoutSelectionProvider, NoticeProvider noticeProvider, IPaymentMethodInfoProvider paymentMethodInfoProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { AddressViewModelConverter = addressViewModelConverter; AppliedPaymentMethodCleanupProviders = appliedPaymentMethodCleanupProviders; CachedShoppingCartProvider = cachedShoppingCartProvider; CartContextProvider = cartContextProvider; CheckoutConfigurationProvider = checkoutConfigurationProvider; CheckoutEngine = checkoutEngine; CheckoutSelectionProvider = checkoutSelectionProvider; NoticeProvider = noticeProvider; PaymentMethodInfoProvider = paymentMethodInfoProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutPurchaseOrderController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutMicroPayController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, ICachedShoppingCartProvider cachedShoppingCartProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; CachedShoppingCartProvider = cachedShoppingCartProvider; }
public CheckoutPaymentMethodController( ICachedShoppingCartProvider cachedShoppingCartProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public BraintreeController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutAmazonPaymentsController( AmazonPaymentsApiProvider amazonPaymentsApiProvider, NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { AmazonPaymentsApiProvider = amazonPaymentsApiProvider; NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public PayPalExpressController( ICachedShoppingCartProvider cachedShoppingCartProvider, NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutECheckController( ICachedShoppingCartProvider cachedShoppingCartProvider, ECheckAccountTypeProvider eCheckAccountTypeProvider, NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; ECheckAccountTypeProvider = eCheckAccountTypeProvider; NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public SagePayPiController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IStringResourceProvider stringResourceProvider, AppConfigProvider appConfigProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; StringResourceProvider = stringResourceProvider; AppConfigProvider = appConfigProvider; }
public CheckoutCreditCardController( CreditCardTypeProvider creditCardTypeProvider, ICreditCardValidationProvider creditCardValidationProvider, NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IWalletProvider walletProvider) { CreditCardTypeProvider = creditCardTypeProvider; CreditCardValidationProvider = creditCardValidationProvider; NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; WalletProvider = walletProvider; }