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)); }
public SearchController( IComposerContext composerContext, IPageService pageService, ISearchRequestContext searchRequestContext, ILanguageSwitchService languageSwitchService, ISearchBreadcrumbViewService searchBreadcrumbViewService, ISearchUrlProvider searchUrlProvider) : base( composerContext, pageService, searchRequestContext, languageSwitchService, searchBreadcrumbViewService, searchUrlProvider) { }
public SearchController(ISearchRequestContext searchRequestContext) : base(searchRequestContext) { }
protected SearchBaseController(ISearchRequestContext searchRequestContext) { SearchRequestContext = searchRequestContext ?? throw new ArgumentNullException(nameof(searchRequestContext)); }