using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc.RazorPages; using SoroushAsadi.Services; namespace SoroushAsadi.Pages.Admin.Posts; [Authorize] public class PostsIndexModel(ContentService content) : PageModel { public IReadOnlySet OverrideSlugs { get; private set; } = new HashSet(); public void OnGet() => OverrideSlugs = content.GetPostOverrides().Keys.ToHashSet(); }