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 CheckoutAddressController( NoticeProvider noticeProvider, IPersistedCheckoutContextProvider persistedCheckoutContextProvider, IAddressValidationProviderFactory addressValidationProviderFactory, AddressViewModelConverter addressViewModelConverter, AddressControllerHelper addressControllerHelper) { NoticeProvider = noticeProvider; PersistedCheckoutContextProvider = persistedCheckoutContextProvider; AddressValidationProviderFactory = addressValidationProviderFactory; AddressViewModelConverter = addressViewModelConverter; AddressControllerHelper = addressControllerHelper; }
public AddressController(IAddressValidationProviderFactory addressValidationProviderFactory, AddressControllerHelper helper, AddressHeaderProvider addressHeaderProvider, AddressSelectListBuilder selectListBuilder, NoticeProvider noticeProvider, IPostalCodeLookupProvider postalCodeLookupProvider, AddressViewModelConverter addressViewModelConverter) { AddressValidationProviderFactory = addressValidationProviderFactory; ControllerHelper = helper; AddressHeaderProvider = addressHeaderProvider; SelectListBuilder = selectListBuilder; NoticeProvider = noticeProvider; PostalCodeLookupProvider = postalCodeLookupProvider; AddressViewModelConverter = addressViewModelConverter; AllowDifferentShipTo = true; ShowCompanyField = true; ShowNickName = true; }