From dbb6ae208b9c089f5b83b81eadb3507ab2749549 Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Sun, 3 Feb 2019 13:01:21 -0500 Subject: [PATCH] output cache all the things --- src/TerribleDev.Blog.Web/Controllers/HomeController.cs | 1 + src/TerribleDev.Blog.Web/Controllers/SeoController.cs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/TerribleDev.Blog.Web/Controllers/HomeController.cs b/src/TerribleDev.Blog.Web/Controllers/HomeController.cs index 4af7fcd..d576958 100644 --- a/src/TerribleDev.Blog.Web/Controllers/HomeController.cs +++ b/src/TerribleDev.Blog.Web/Controllers/HomeController.cs @@ -47,6 +47,7 @@ namespace TerribleDev.Blog.Web.Controllers [Route("/")] [Route("/index.html")] [Route("/page/{pageNumber?}" )] + [OutputCache(Duration = 31536000, VaryByParam = "pageNumber")] public IActionResult Index(int pageNumber = 1) { if(!postsByPage.TryGetValue(pageNumber, out var result)) diff --git a/src/TerribleDev.Blog.Web/Controllers/SeoController.cs b/src/TerribleDev.Blog.Web/Controllers/SeoController.cs index c624844..d9b9e42 100644 --- a/src/TerribleDev.Blog.Web/Controllers/SeoController.cs +++ b/src/TerribleDev.Blog.Web/Controllers/SeoController.cs @@ -26,7 +26,7 @@ namespace TerribleDev.Blog.Web.Controllers [Route("/rss")] [Route("/rss.xml")] [ResponseCache(Duration = 7200)] - [OutputCache(Duration = 86400)] + [OutputCache(Duration = 31536000)] public async Task Rss() { Response.StatusCode = 200; @@ -49,7 +49,7 @@ namespace TerribleDev.Blog.Web.Controllers } [Route("/sitemap.xml")] [ResponseCache(Duration = 7200)] - [OutputCache(Duration = 86400)] + [OutputCache(Duration = 31536000)] public void SiteMap() { Response.StatusCode = 200;