diff --git a/src/Program.cs b/src/Program.cs index 240cd7c..f952fd8 100644 --- a/src/Program.cs +++ b/src/Program.cs @@ -102,11 +102,20 @@ app.UseStaticFiles(new StaticFileOptions Public = true, MaxAge = TimeSpan.FromDays(365) }; + } else if (requestPath.Contains("UserPhoto")) + { + ctx.Context.Response.GetTypedHeaders().CacheControl = + new Microsoft.Net.Http.Headers.CacheControlHeaderValue() + { + Public = true, + MaxAge = TimeSpan.FromMinutes(5) + }; } } }); app.UseRouting(); app.UseAuthorization(); +app.UseResponseCaching(); app.UseResponseCompression(); string[] supportedCultures = ["de", "en"];