public StoreLocatorController(IComposerContext composerContext, IStoreViewService storeViewService, IStoreDirectoryViewService storeDirectoryViewService, IStoreUrlProvider storeUrlProvider, IBreadcrumbViewService breadcrumbViewService, ILanguageSwitchService languageSwitchViewService) : base(composerContext, storeViewService, storeDirectoryViewService, storeUrlProvider, breadcrumbViewService, languageSwitchViewService) { }
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)); }