public CheckoutViewModelBuilder(
     RequestModelAccessor requestModelAccessor,
     RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor,
     SecurityContextService securityContextService,
     DeliveryMethodViewModelBuilder deliveryMethodViewModelBuilder,
     PaymentOptionViewModelBuilder paymentOptionViewModelBuilder,
     PersonService personService,
     ISignInUrlResolver signInUrlResolver,
     AddressTypeService addressTypeService,
     CountryService countryService,
     PersonStorage personStorage,
     PaymentService paymentService,
     CurrencyService currencyService,
     ShippingProviderService shippingProviderService)
 {
     _requestModelAccessor           = requestModelAccessor;
     _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor;
     _securityContextService         = securityContextService;
     _deliveryMethodViewModelBuilder = deliveryMethodViewModelBuilder;
     _paymentOptionViewModelBuilder  = paymentOptionViewModelBuilder;
     _personService           = personService;
     _addressTypeService      = addressTypeService;
     _countryService          = countryService;
     _personStorage           = personStorage;
     _signInUrlResolver       = signInUrlResolver;
     _paymentService          = paymentService;
     _currencyService         = currencyService;
     _shippingProviderService = shippingProviderService;
 }
Пример #2
0
 public AccessDeniedUrlResolverDecorator(
     IAccessDeniedUrlResolver parent,
     ISignInUrlResolver signInUrlResolver)
 {
     _parent            = parent;
     _signInUrlResolver = signInUrlResolver;
 }
 public CheckoutViewModelBuilder(
     RequestModelAccessor requestModelAccessor,
     RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor,
     SecurityContextService securityContextService,
     DeliveryMethodViewModelBuilder deliveryMethodViewModelBuilder,
     PaymentMethodViewModelBuilder paymentMethodViewModelBuilder,
     SecurityToken securityToken,
     PersonService personService,
     ISignInUrlResolver signInUrlResolver,
     AddressTypeService addressTypeService,
     CountryService countryService,
     PersonStorage personStorage,
     CheckoutState checkoutState)
 {
     _requestModelAccessor           = requestModelAccessor;
     _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor;
     _securityContextService         = securityContextService;
     _deliveryMethodViewModelBuilder = deliveryMethodViewModelBuilder;
     _paymentMethodViewModelBuilder  = paymentMethodViewModelBuilder;
     _securityToken      = securityToken;
     _personService      = personService;
     _addressTypeService = addressTypeService;
     _countryService     = countryService;
     _personStorage      = personStorage;
     _checkoutState      = checkoutState;
     _signInUrlResolver  = signInUrlResolver;
 }
 public LoginPageSignInUrlResolverDecorator(
     ISignInUrlResolver parentResolver,
     UrlService urlService,
     PageByFieldTemplateCache <LoginPageByFieldTemplateCache> pageByFieldType)
 {
     _parentResolver  = parentResolver;
     _urlService      = urlService;
     _pageByFieldType = pageByFieldType;
 }