public SiteMapDynamicRoutingContext(ISiteMapProvider siteMapProvider) { if (siteMapProvider == null) { throw new ArgumentNullException("siteMapProvider"); } _siteMapProvider = siteMapProvider; }
public SiteMapModifyService( ISiteMapProvider siteMapProvider, IDictionaryProvider dictionaryProvider, IQpDataProvider qpDataProvider, ISettingsProvider settingsProvider, IMapper mapper) { _siteMapProvider = siteMapProvider; _dictionaryProvider = dictionaryProvider; _qpDataProvider = qpDataProvider; _settingsProvider = settingsProvider; _mapper = mapper; }
public SiteMapService( ISiteMapProvider siteMapProvider, IWidgetProvider widgetProvider, IDictionaryProvider dictionaryProvider, ISettingsProvider settingsProvider, IItemExtensionProvider itemExtensionProvider, IMapper mapper, ILogger <SiteMapService> logger) { _siteMapProvider = siteMapProvider; _widgetProvider = widgetProvider; _dictionaryProvider = dictionaryProvider; _settingsProvider = settingsProvider; _itemExtensionProvider = itemExtensionProvider; _mapper = mapper; _logger = logger; }
public DynamicRoute(ISiteMapProvider siteMapProvider) : this(new SiteMapDynamicRoutingContext(siteMapProvider)) { }
/// <summary> /// Initializes a new instance of the <see cref="SiteMapDynamicRoutingContext"/> class. /// </summary> /// <param name="siteMapProvider">The site map provider.</param> public SiteMapDynamicRoutingContext(ISiteMapProvider siteMapProvider) { if (siteMapProvider == null) throw new ArgumentNullException("siteMapProvider"); _siteMapProvider = siteMapProvider; }