Beispiel #1
0
 public StoreLocatorController(IComposerContext composerContext,
                               IStoreViewService storeViewService,
                               IStoreDirectoryViewService storeDirectoryViewService,
                               IStoreUrlProvider storeUrlProvider,
                               IBreadcrumbViewService breadcrumbViewService,
                               ILanguageSwitchService languageSwitchViewService) :
     base(composerContext, storeViewService, storeDirectoryViewService, storeUrlProvider, breadcrumbViewService, languageSwitchViewService)
 {
 }
 public StoreViewService(
     IStoreRepository storeRepository,
     IStoreViewModelFactory storeViewModelFactory,
     ILocalizationProvider localizationProvider,
     IStoreUrlProvider storeUrlProvider)
 {
     StoreViewModelFactory = storeViewModelFactory;
     StoreRepository       = storeRepository;
     LocalizationProvider  = localizationProvider;
     StoreUrlProvider      = storeUrlProvider;
 }
Beispiel #3
0
 public StoreLocatorViewService(
     IStoreRepository storeRepository,
     IStoreViewModelFactory storeViewModelFactory,
     IStoreUrlProvider storeUrlProvider,
     IMapClustererProvider mapClustererProvider)
 {
     StoreRepository       = storeRepository;
     StoreViewModelFactory = storeViewModelFactory;
     StoreUrlProvider      = storeUrlProvider;
     MapClustererProvider  = mapClustererProvider;
 }
Beispiel #4
0
 public StoreDirectoryViewService(
     IStoreViewModelFactory storeViewModelFactory,
     IStoreUrlProvider storeUrlProvider,
     IStoreRepository storeRepository,
     ILocalizationProvider localizationProvider,
     ICountryService countryService)
 {
     StoreViewModelFactory = storeViewModelFactory;
     StoreUrlProvider      = storeUrlProvider;
     StoreRepository       = storeRepository;
     LocalizationProvider  = localizationProvider;
     CountryService        = countryService;
 }
Beispiel #5
0
 public StoreLocatorViewService(
     IStoreRepository storeRepository,
     IStoreViewModelFactory storeViewModelFactory,
     IStoreUrlProvider storeUrlProvider,
     IMapClustererProvider mapClustererProvider,
     IGoogleSettings googleSettings)
 {
     StoreRepository       = storeRepository;
     StoreViewModelFactory = storeViewModelFactory;
     StoreUrlProvider      = storeUrlProvider;
     MapClustererProvider  = mapClustererProvider;
     GoogleSettings        = googleSettings ?? throw new ArgumentNullException(nameof(googleSettings));
 }
Beispiel #6
0
 public StoreViewService(
     IStoreRepository storeRepository,
     IStoreViewModelFactory storeViewModelFactory,
     ILocalizationProvider localizationProvider,
     IStoreUrlProvider storeUrlProvider,
     IGoogleSettings googleSettings)
 {
     StoreViewModelFactory = storeViewModelFactory;
     StoreRepository       = storeRepository;
     LocalizationProvider  = localizationProvider;
     StoreUrlProvider      = storeUrlProvider;
     GoogleSettings        = googleSettings ?? throw new ArgumentNullException(nameof(googleSettings));
 }
 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));
 }
Beispiel #8
0
 public StoreViewModelFactory(
     ILocalizationProvider localizationProvider,
     IStoreUrlProvider storeUrlProvider,
     IViewModelMapper viewModelMapper,
     IStoreScheduleProvider storeScheduleProvider,
     ICountryService countryService,
     IGoogleMapsUrlProvider googleMapsUrlProvider)
 {
     LocalizationProvider  = localizationProvider;
     StoreUrlProvider      = storeUrlProvider;
     ViewModelMapper       = viewModelMapper;
     StoreScheduleProvider = storeScheduleProvider;
     CountryService        = countryService;
     GoogleMaps            = googleMapsUrlProvider;
 }
Beispiel #9
0
 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));
 }