From 64c4b221012051382c7b4d8140b06172b759ab46 Mon Sep 17 00:00:00 2001 From: LD-Reborn Date: Fri, 10 Oct 2025 21:19:48 +0200 Subject: [PATCH] Added response compression --- src/Program.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/Program.cs b/src/Program.cs index 7d76ef1..0dad9d7 100644 --- a/src/Program.cs +++ b/src/Program.cs @@ -45,6 +45,22 @@ builder.Services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationSc options.AccessDeniedPath = "/Home/AccessDenied"; }); +builder.Services.AddResponseCompression(options => +{ + options.EnableForHttps = true; + options.MimeTypes = new[] + { + "text/plain", + "text/css", + "application/javascript", + "text/html", + "application/xml", + "text/xml", + "application/json", + "image/svg+xml" + }; +}); + var app = builder.Build(); if (!app.Environment.IsDevelopment()) @@ -76,6 +92,7 @@ if (app.Environment.IsDevelopment()) app.UseStaticFiles(); app.UseRouting(); app.UseAuthorization(); +app.UseResponseCompression(); string[] supportedCultures = ["de", "en"]; var localizationOptions = new RequestLocalizationOptions()