예제 #1
0
 public StoreLocatorController(IStoreLocatorViewService storesListViewService,
                               IStoreViewService storeViewService,
                               IComposerContext composerContext,
                               IMapConfigurationViewService mapConfigurationViewService)
 {
     StoreLocatorViewService     = storesListViewService;
     ComposerContext             = composerContext;
     StoreViewService            = storeViewService;
     MapConfigurationViewService = mapConfigurationViewService;
 }
 public StoreLocatorController(IComposerContext composerContext,
                               IStoreViewService storeViewService,
                               IStoreLocatorViewService storeLocatorViewService,
                               IStoreDirectoryViewService storeDirectoryViewService,
                               IStoreUrlProvider storeUrlProvider,
                               IBreadcrumbViewService breadcrumbViewService,
                               ILanguageSwitchService languageSwitchViewService) :
     base(composerContext, storeViewService, storeLocatorViewService, storeDirectoryViewService, storeUrlProvider, breadcrumbViewService, languageSwitchViewService)
 {
 }
 protected StoreLocatorBaseController(
     IComposerContext composerContext,
     IStoreViewService storeViewService,
     IStoreLocatorViewService storeLocatorViewService,
     IStoreDirectoryViewService storeDirectoryViewService,
     IStoreUrlProvider storeUrlProvider,
     IBreadcrumbViewService breadcrumbViewService,
     ILanguageSwitchService languageSwitchService
     )
 {
     ComposerContext           = composerContext ?? throw new ArgumentNullException(nameof(composerContext));
     StoreViewService          = storeViewService ?? throw new ArgumentNullException(nameof(storeViewService));
     StoreLocatorViewService   = storeLocatorViewService ?? throw new ArgumentNullException(nameof(storeLocatorViewService));
     StoreDirectoryViewService = storeDirectoryViewService ?? throw new ArgumentNullException(nameof(storeDirectoryViewService));
     StoreUrlProvider          = storeUrlProvider;
     BreadcrumbViewService     = breadcrumbViewService;
     LanguageSwitchService     = languageSwitchService ?? throw new ArgumentNullException(nameof(languageSwitchService));
 }