Class SitemapModel
[AllowAnonymous]
[OutputCache(Duration = 300, Tags = new string[] { "Sitemap" })]
public class SitemapModel : PageModel
- Inheritance
-
objectPageModelSitemapModel
Constructors
SitemapModel(IServiceProvider, IPageRepository, IPageModuleRepository, IModuleDefinitionRepository, ISettingRepository, IUserPermissions, IUrlMappingRepository, ISyncManager, ILogManager, ITenantManager)
public SitemapModel(IServiceProvider serviceProvider, IPageRepository pages, IPageModuleRepository pageModules, IModuleDefinitionRepository moduleDefinitions, ISettingRepository settings, IUserPermissions userPermissions, IUrlMappingRepository urlMappings, ISyncManager syncManager, ILogManager logger, ITenantManager tenantManager)
Parameters
serviceProviderIServiceProviderpagesIPageRepositorypageModulesIPageModuleRepositorymoduleDefinitionsIModuleDefinitionRepositorysettingsISettingRepositoryuserPermissionsIUserPermissionsurlMappingsIUrlMappingRepositorysyncManagerISyncManagerloggerILogManagertenantManagerITenantManager
Methods
OnGet()
public IActionResult OnGet()
Returns
- IActionResult