From ba957bbb3d66eb23e74623153945cf4c932472a6 Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Wed, 29 Apr 2026 11:35:28 +0200 Subject: [PATCH] do only use output cache when env != dev --- Finch/ApplicationBuilderExtensions.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Finch/ApplicationBuilderExtensions.cs b/Finch/ApplicationBuilderExtensions.cs index ccb114ca..1fefc36c 100644 --- a/Finch/ApplicationBuilderExtensions.cs +++ b/Finch/ApplicationBuilderExtensions.cs @@ -1,5 +1,7 @@ using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Routing; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; namespace Finch; @@ -9,7 +11,12 @@ public static class ApplicationBuilderExtensions { app.UseMiddleware(); app.UseResponseCaching(); - app.UseOutputCache(); + + IHostEnvironment env = app.ApplicationServices.GetRequiredService(); + if (!env.IsDevelopment()) + { + app.UseOutputCache(); + } if (app is WebApplication webApplication) {