resolves #4899: output cache for sitemap

This commit is contained in:
David Montesinos
2025-03-03 17:54:33 +01:00
parent 9e5922e121
commit eab3a753f5
11 changed files with 138 additions and 3 deletions

View File

@ -7,6 +7,7 @@ using System.Xml;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
using Microsoft.AspNetCore.OutputCaching;
using Microsoft.Extensions.DependencyInjection;
using Oqtane.Enums;
using Oqtane.Infrastructure;
@ -19,6 +20,7 @@ using Oqtane.Shared;
namespace Oqtane.Pages
{
[AllowAnonymous]
[OutputCache(Duration = 300, Tags = [Constants.SitemapOutputCacheTag])]
public class SitemapModel : PageModel
{
private readonly IServiceProvider _serviceProvider;