diff --git a/Teknik/Controllers/DefaultController.cs b/Teknik/Controllers/DefaultController.cs index e1970b1..4c017eb 100644 --- a/Teknik/Controllers/DefaultController.cs +++ b/Teknik/Controllers/DefaultController.cs @@ -56,7 +56,7 @@ namespace Teknik.Controllers // Get the Favicon [HttpGet] [AllowAnonymous] - [ResponseCache(Duration = 60 * 60 * 24, Location = ResponseCacheLocation.Any)] + [ResponseCache(Duration = 31536000, Location = ResponseCacheLocation.Any)] public IActionResult Favicon([FromServices] IHostingEnvironment env) { string imageFile = FileHelper.MapPath(env, Constants.FAVICON_PATH); @@ -67,7 +67,7 @@ namespace Teknik.Controllers // Get the Logo [HttpGet] [AllowAnonymous] - [ResponseCache(Duration = 60 * 60 * 24, Location = ResponseCacheLocation.Any)] + [ResponseCache(Duration = 31536000, Location = ResponseCacheLocation.Any)] public IActionResult Logo([FromServices] IHostingEnvironment env) { string imageFile = FileHelper.MapPath(env, Constants.LOGO_PATH); diff --git a/Teknik/Startup.cs b/Teknik/Startup.cs index b217cd3..6708a16 100644 --- a/Teknik/Startup.cs +++ b/Teknik/Startup.cs @@ -172,8 +172,7 @@ namespace Teknik { OnPrepareResponse = ctx => { - const int durationInSeconds = 60 * 60 * 24; - ctx.Context.Response.Headers[HeaderNames.CacheControl] = "public,max-age=" + durationInSeconds; + ctx.Context.Response.Headers[HeaderNames.CacheControl] = "public,max-age=" + 31536000; } });