public LanguageSwitchProvider(ILanguageSwitchService viewService, IComposerContext composerContext, IPageService pageService, HttpRequestBase request) { ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); LanguageSwitchService = viewService ?? throw new ArgumentNullException(nameof(viewService)); PageService = pageService ?? throw new ArgumentNullException(nameof(pageService)); Request = request ?? throw new ArgumentNullException(nameof(request)); }
public CheckoutController( IPageService pageService, IComposerContext composerContext, ICheckoutBreadcrumbViewService confirmationBreadcrumbViewService, IBreadcrumbViewService breadcrumbViewService, ILanguageSwitchService languageSwitchService, ICartUrlProvider urlProvider, ICheckoutNavigationViewService checkoutNavigationViewService, IPaymentViewService paymentViewService, IMyAccountUrlProvider myAccountUrlProvider, ICartService cartService, IWebsiteContext websiteContext) : base(pageService, composerContext, confirmationBreadcrumbViewService, breadcrumbViewService, languageSwitchService, urlProvider, checkoutNavigationViewService, paymentViewService, myAccountUrlProvider, cartService, websiteContext) { }
public BrowsingCategoriesController( IComposerContext composerContext, IBrowseCategoryRequestContext requestContext, ILanguageSwitchService languageSwitchService, IPageService pageService, ICategoryMetaContext categoryMetaContext) : base(composerContext, requestContext, languageSwitchService, pageService, categoryMetaContext) { }
public StoreLocatorController(IComposerContext composerContext, IStoreViewService storeViewService, IStoreDirectoryViewService storeDirectoryViewService, IStoreUrlProvider storeUrlProvider, IBreadcrumbViewService breadcrumbViewService, ILanguageSwitchService languageSwitchViewService) : base(composerContext, storeViewService, storeDirectoryViewService, storeUrlProvider, breadcrumbViewService, languageSwitchViewService) { }
public HeaderController(IPageService pageService, IComposerContext composerContext, ILanguageSwitchService languageSwitchService, IBreadcrumbViewService breadcrumbViewService) : base( pageService, composerContext, languageSwitchService, breadcrumbViewService) { }
protected HeaderBaseController( IPageService pageService, IComposerContext composerContext, ILanguageSwitchService languageSwitchService, IBreadcrumbViewService breadcrumbViewService ) { PageService = pageService ?? throw new ArgumentNullException(nameof(pageService)); ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); LanguageSwitchService = languageSwitchService ?? throw new ArgumentNullException(nameof(languageSwitchService)); BreadcrumbViewService = breadcrumbViewService ?? throw new ArgumentNullException(nameof(breadcrumbViewService)); }
public BrowsingCategoriesBaseController( IComposerContext composerContext, IBrowseCategoryRequestContext requestContext, ILanguageSwitchService languageSwitchService, IPageService pageService, ICategoryMetaContext categoryMetaContext) { ComposerContext = composerContext; RequestContext = requestContext; LanguageSwitchService = languageSwitchService; PageService = pageService; CategoryMetaContext = categoryMetaContext; }
public StoreLanguageSwitchProvider(ILanguageSwitchService languageSwitchViewService, IComposerContext composerContext, IStoreContext storeContext, HttpRequestBase request, IStoreUrlProvider storeUrlProvider, ISiteConfiguration siteConfiguration) { ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); LanguageSwitchService = languageSwitchViewService ?? throw new ArgumentNullException(nameof(languageSwitchViewService)); StoreContext = storeContext ?? throw new ArgumentNullException(nameof(storeContext)); StoreUrlProvider = storeUrlProvider ?? throw new ArgumentNullException(nameof(storeUrlProvider)); SiteConfiguration = siteConfiguration ?? throw new ArgumentNullException(nameof(siteConfiguration)); Request = request ?? throw new ArgumentNullException(nameof(request)); }
protected SearchBaseController( IComposerContext composerContext, IPageService pageService, ISearchRequestContext searchRequestContext, ILanguageSwitchService languageSwitchService, ISearchBreadcrumbViewService searchBreadcrumbViewService, ISearchUrlProvider searchUrlProvider) { ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); PageService = pageService ?? throw new ArgumentNullException(nameof(pageService)); SearchRequestContext = searchRequestContext ?? throw new ArgumentNullException(nameof(searchRequestContext)); LanguageSwitchService = languageSwitchService ?? throw new ArgumentNullException(nameof(languageSwitchService)); SearchBreadcrumbViewService = searchBreadcrumbViewService ?? throw new ArgumentNullException(nameof(searchBreadcrumbViewService)); SearchUrlProvider = searchUrlProvider ?? throw new ArgumentNullException(nameof(searchUrlProvider)); }
protected ProductBaseController( IComposerContext composerContext, ILanguageSwitchService languageSwitchService, IProductUrlProvider productUrlProvider, IRelatedProductViewService relatedProductViewService, Lazy <IPreviewModeService> previewModeService, IProductContext productContext) { ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); LanguageSwitchService = languageSwitchService ?? throw new ArgumentNullException(nameof(languageSwitchService)); ProductUrlProvider = productUrlProvider ?? throw new ArgumentNullException(nameof(productUrlProvider)); RelatedProductViewService = relatedProductViewService ?? throw new ArgumentNullException(nameof(relatedProductViewService)); PreviewModeService = previewModeService ?? throw new ArgumentNullException(nameof(previewModeService)); ProductContext = productContext ?? throw new ArgumentNullException(nameof(productContext));; }
public ProductLanguageSwitchProvider(ILanguageSwitchService languageSwitchViewService, IComposerContext composerContext, IProductContext productContext, IProductUrlProvider productUrlProvider, IPageService pageService, HttpRequestBase request, ISiteConfiguration siteConfiguration) { PageService = pageService ?? throw new ArgumentNullException(nameof(pageService)); ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); LanguageSwitchService = languageSwitchViewService ?? throw new ArgumentNullException(nameof(languageSwitchViewService)); ProductContext = productContext ?? throw new ArgumentNullException(nameof(productContext)); ProductUrlProvider = productUrlProvider ?? throw new ArgumentNullException(nameof(productUrlProvider)); Request = request ?? throw new ArgumentNullException(nameof(request)); SiteConfiguration = siteConfiguration ?? throw new ArgumentNullException(nameof(siteConfiguration)); }
public SearchController( IComposerContext composerContext, IPageService pageService, ISearchRequestContext searchRequestContext, ILanguageSwitchService languageSwitchService, ISearchBreadcrumbViewService searchBreadcrumbViewService, ISearchUrlProvider searchUrlProvider) : base( composerContext, pageService, searchRequestContext, languageSwitchService, searchBreadcrumbViewService, searchUrlProvider) { }
protected StoreLocatorBaseController( IComposerContext composerContext, IStoreViewService storeViewService, IStoreDirectoryViewService storeDirectoryViewService, IStoreUrlProvider storeUrlProvider, IBreadcrumbViewService breadcrumbViewService, ILanguageSwitchService languageSwitchService ) { ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); StoreViewService = storeViewService ?? throw new ArgumentNullException(nameof(storeViewService)); StoreDirectoryViewService = storeDirectoryViewService ?? throw new ArgumentNullException(nameof(storeDirectoryViewService)); StoreUrlProvider = storeUrlProvider ?? throw new ArgumentNullException(nameof(storeUrlProvider)); BreadcrumbViewService = breadcrumbViewService ?? throw new ArgumentNullException(nameof(breadcrumbViewService)); LanguageSwitchService = languageSwitchService ?? throw new ArgumentNullException(nameof(languageSwitchService)); }
public ProductController( IComposerContext composerContext, ILanguageSwitchService languageSwitchService, IProductUrlProvider productUrlProvider, IRelatedProductViewService relatedProductViewService, Lazy <IPreviewModeService> previewModeService, IProductContext productContext) : base( composerContext, languageSwitchService, productUrlProvider, relatedProductViewService, previewModeService, productContext) { }
protected CheckoutBaseController( IPageService pageService, IComposerContext composerContext, ICheckoutBreadcrumbViewService confirmationBreadcrumbViewService, IBreadcrumbViewService breadcrumbViewService, ILanguageSwitchService languageSwitchService, ICartUrlProvider urlProvider, IMyAccountUrlProvider myAccountUrlProvider, ICartService cartService, IWebsiteContext websiteContext ) { PageService = pageService ?? throw new ArgumentNullException(nameof(pageService)); ComposerContext = composerContext ?? throw new ArgumentNullException(nameof(composerContext)); ConfirmationBreadcrumbViewService = confirmationBreadcrumbViewService ?? throw new ArgumentNullException(nameof(confirmationBreadcrumbViewService)); BreadcrumbViewService = breadcrumbViewService ?? throw new ArgumentNullException(nameof(breadcrumbViewService)); LanguageSwitchService = languageSwitchService ?? throw new ArgumentNullException(nameof(languageSwitchService)); UrlProvider = urlProvider ?? throw new ArgumentNullException(nameof(urlProvider)); MyAccountUrlProvider = myAccountUrlProvider ?? throw new ArgumentNullException(nameof(myAccountUrlProvider)); WebsiteContext = websiteContext; CartService = cartService ?? throw new ArgumentNullException(nameof(cartService)); }
protected CheckoutBaseController( IPageService pageService, IComposerContext composerContext, ICheckoutBreadcrumbViewService confirmationBreadcrumbViewService, IBreadcrumbViewService breadcrumbViewService, ILanguageSwitchService languageSwitchService, ICartUrlProvider urlProvider, ICheckoutNavigationViewService checkoutNavigationViewService, IPaymentViewService paymentViewService, IMyAccountUrlProvider myAccountUrlProvider, ICartService cartService, IWebsiteContext websiteContext ) { if (pageService == null) { throw new ArgumentNullException("pageService"); } if (composerContext == null) { throw new ArgumentNullException("composerContext"); } if (confirmationBreadcrumbViewService == null) { throw new ArgumentNullException("confirmationBreadcrumbViewService"); } if (breadcrumbViewService == null) { throw new ArgumentNullException("breadcrumbViewService"); } if (languageSwitchService == null) { throw new ArgumentNullException("languageSwitchService"); } if (urlProvider == null) { throw new ArgumentNullException("urlProvider"); } if (checkoutNavigationViewService == null) { throw new ArgumentNullException("checkoutNavigationViewService"); } if (paymentViewService == null) { throw new ArgumentNullException("paymentViewService"); } if (myAccountUrlProvider == null) { throw new ArgumentNullException("myAccountUrlProvider"); } if (cartService == null) { throw new ArgumentNullException("cartService"); } PageService = pageService; ComposerContext = composerContext; ConfirmationBreadcrumbViewService = confirmationBreadcrumbViewService; BreadcrumbViewService = breadcrumbViewService; LanguageSwitchService = languageSwitchService; UrlProvider = urlProvider; CheckoutNavigationViewService = checkoutNavigationViewService; PaymentViewService = paymentViewService; MyAccountUrlProvider = myAccountUrlProvider; WebsiteContext = websiteContext; CartService = cartService; }