public SourceController( IAuthorizationService authorizationService, IDisplayManager <SitemapSource> displayManager, IEnumerable <ISitemapSourceFactory> factories, ISitemapManager sitemapManager, ISiteService siteService, ISitemapCacheProvider sitemapCacheProvider, IUpdateModelAccessor updateModelAccessor, INotifier notifier, IShapeFactory shapeFactory, IStringLocalizer <SourceController> stringLocalizer, IHtmlLocalizer <SourceController> htmlLocalizer) { _displayManager = displayManager; _factories = factories; _authorizationService = authorizationService; _sitemapManager = sitemapManager; _siteService = siteService; _sitemapCacheProvider = sitemapCacheProvider; _updateModelAccessor = updateModelAccessor; _notifier = notifier; New = shapeFactory; S = stringLocalizer; H = htmlLocalizer; }
public AdminController( ISitemapHelperService sitemapService, IAuthorizationService authorizationService, IDisplayManager <SitemapSource> displayManager, IEnumerable <ISitemapSourceFactory> sourceFactories, ISitemapManager sitemapManager, ISitemapIdGenerator sitemapIdGenerator, ISiteService siteService, ISitemapCacheProvider sitemapCacheProvider, IUpdateModelAccessor updateModelAccessor, INotifier notifier, IShapeFactory shapeFactory, IStringLocalizer <AdminController> stringLocalizer, IHtmlLocalizer <AdminController> htmlLocalizer) { _sitemapService = sitemapService; _displayManager = displayManager; _sourceFactories = sourceFactories; _authorizationService = authorizationService; _sitemapManager = sitemapManager; _sitemapIdGenerator = sitemapIdGenerator; _siteService = siteService; _sitemapCacheProvider = sitemapCacheProvider; _updateModelAccessor = updateModelAccessor; _notifier = notifier; T = stringLocalizer; H = htmlLocalizer; New = shapeFactory; }
public SitemapCacheController( IAuthorizationService authorizationService, ISitemapCacheProvider sitemapCacheProvider, INotifier notifier, IHtmlLocalizer <SitemapCacheController> htmlLocalizer ) { _authorizationService = authorizationService; _sitemapCacheProvider = sitemapCacheProvider; _notifier = notifier; H = htmlLocalizer; }
public SitemapController( ISitemapManager sitemapManager, ISiteService siteService, ISitemapBuilder sitemapBuilder, ISitemapCacheProvider sitemapCacheProvider, ILogger <SitemapController> logger ) { _sitemapManager = sitemapManager; _siteService = siteService; _sitemapBuilder = sitemapBuilder; _sitemapCacheProvider = sitemapCacheProvider; _logger = logger; }
public SitemapController( ISitemapManager sitemapManager, ISiteService siteService, ISitemapBuilder sitemapBuilder, ISitemapCacheProvider sitemapCacheProvider, ShellSettings shellSettings, ILogger <SitemapController> logger ) { _sitemapManager = sitemapManager; _siteService = siteService; _sitemapBuilder = sitemapBuilder; _sitemapCacheProvider = sitemapCacheProvider; _tenantName = shellSettings.Name; _logger = logger; }
public SitemapIndexController( ISitemapHelperService sitemapService, IAuthorizationService authorizationService, ISitemapIdGenerator sitemapIdGenerator, ISitemapManager sitemapManager, ISitemapCacheProvider sitemapCacheProvider, ISiteService siteService, IUpdateModelAccessor updateModelAccessor, IShapeFactory shapeFactory, IHtmlLocalizer <AdminController> htmlLocalizer, INotifier notifier) { _sitemapService = sitemapService; _authorizationService = authorizationService; _sitemapIdGenerator = sitemapIdGenerator; _sitemapManager = sitemapManager; _sitemapCacheProvider = sitemapCacheProvider; _siteService = siteService; _updateModelAccessor = updateModelAccessor; _notifier = notifier; New = shapeFactory; H = htmlLocalizer; }
public ContentTypesSitemapSourceCacheManager(ISitemapCacheProvider sitemapCacheProvider) { _sitemapCacheProvider = sitemapCacheProvider; }
public ISitemapifyConfigurer UsingCacheProvider(ISitemapCacheProvider cacheProvider) { Registrations[typeof(ISitemapCacheProvider)] = cacheProvider; return(this); }
public SitemapIndexTypeCacheManager(ISitemapCacheProvider sitemapCacheProvider) { _sitemapCacheProvider = sitemapCacheProvider; }
private SitemapifyHttpHandler(ISitemapContentProvider contentProvider, ISitemapDocumentBuilder documentBuilder, ISitemapCacheProvider sitemapCacheProvider) { _contentProvider = contentProvider; _documentBuilder = documentBuilder; _sitemapCacheProvider = sitemapCacheProvider; }