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 CheckoutShippingEstimateController( IPersistedCheckoutContextProvider persistedCheckoutContextProvider, AddressSelectListBuilder addressSelectListBuilder) { PersistedCheckoutContextProvider = persistedCheckoutContextProvider; AddressSelectListBuilder = addressSelectListBuilder; }
public ThreeDSecureController( ICachedShoppingCartProvider cachedShoppingCartProvider, NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; NoticeProvider = noticeProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutPaymentMethodController( ICachedShoppingCartProvider cachedShoppingCartProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutConfirmationController( ICheckoutAccountStatusProvider checkoutAccountStatusProvider, NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { CheckoutAccountStatusProvider = checkoutAccountStatusProvider; NoticeProvider = noticeProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public BraintreeController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutPurchaseOrderController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { 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 CheckoutAmazonPaymentsController( AmazonPaymentsApiProvider amazonPaymentsApiProvider, NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { AmazonPaymentsApiProvider = amazonPaymentsApiProvider; NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public CheckoutAddressController( NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IAddressValidationProviderFactory addressValidationProviderFactory, AddressControllerHelper addressControllerHelper) { NoticeProvider = noticeProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; AddressValidationProviderFactory = addressValidationProviderFactory; AddressControllerHelper = addressControllerHelper; }
public WalletController( IWalletProvider walletProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, NoticeProvider noticeProvider, ISkinProvider skinProvider) { WalletProvider = walletProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; NoticeProvider = noticeProvider; SkinProvider = skinProvider; }
public SagePayPiController( NoticeProvider noticeProvider, IPaymentOptionProvider paymentOptionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IStringResourceProvider stringResourceProvider, AppConfigProvider appConfigProvider) { NoticeProvider = noticeProvider; PaymentOptionProvider = paymentOptionProvider; 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 CheckoutShippingSelectionDependencyStateManager( AppConfigProvider appConfigProvider, ICheckoutSelectionProvider checkoutSelectionProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IPaymentMethodInfoProvider paymentMethodInfoProvider, HashProvider hashProvider) { AppConfigProvider = appConfigProvider; CheckoutSelectionProvider = checkoutSelectionProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; PaymentMethodInfoProvider = paymentMethodInfoProvider; HashProvider = hashProvider; }
public ThreeDSecureController( ICachedShoppingCartProvider cachedShoppingCartProvider, NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IStringResourceProvider stringResourceProvider, AppConfigProvider appConfigProvider) { CachedShoppingCartProvider = cachedShoppingCartProvider; NoticeProvider = noticeProvider; 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; }
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 CheckoutAccountController( AccountControllerHelper accountControllerHelper, CaptchaStorageService captchaStorageService, ICheckoutAccountStatusProvider checkoutAccountStatusProvider, IClaimsIdentityProvider claimsIdentityProvider, NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, SendWelcomeEmailProvider sendWelcomeEmailProvider) { AccountControllerHelper = accountControllerHelper; CaptchaStorageService = captchaStorageService; CheckoutAccountStatusProvider = checkoutAccountStatusProvider; ClaimsIdentityProvider = claimsIdentityProvider; NoticeProvider = noticeProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; SendWelcomeEmailProvider = sendWelcomeEmailProvider; }
public CheckoutAccountController( AccountControllerHelper accountControllerHelper, AppConfigProvider appConfigProvider, ICheckoutAccountStatusProvider checkoutAccountStatusProvider, IClaimsIdentityProvider claimsIdentityProvider, NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, SendWelcomeEmailProvider sendWelcomeEmailProvider, CartActionProvider cartActionProvider, CaptchaVerificationProvider captchaVerificationProvider) { AccountControllerHelper = accountControllerHelper; AppConfigProvider = appConfigProvider; CheckoutAccountStatusProvider = checkoutAccountStatusProvider; ClaimsIdentityProvider = claimsIdentityProvider; NoticeProvider = noticeProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; SendWelcomeEmailProvider = sendWelcomeEmailProvider; CartActionProvider = cartActionProvider; CaptchaVerificationProvider = captchaVerificationProvider; CaptchaSettings = new CaptchaSettings(); }
public CheckoutSelectionProvider(IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public EffectiveShippingAddressProvider(IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public AcceptJsController(IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public AmazonAppliedPaymentMethodCleanup(IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }
public PayPalExpressAppliedPaymentMethodCleanup(IPersistedCheckoutContextProvider persistedCheckoutContextProvider) { PersistedCheckoutContextProvider = persistedCheckoutContextProvider; }