From 03344bdc20e689ad56c9f0d968bc4b6a4335e9d9 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Fri, 10 Jan 2025 10:09:35 +0100 Subject: [PATCH] Adjust caching options and disable secrets usage Enabled CachingOptions configuration and set a 1-day cache duration while disabling the use of secrets. These changes improve caching behavior and streamline application setup by avoiding secret dependencies. --- src/apps/Elsa.Server.Web/Program.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/apps/Elsa.Server.Web/Program.cs b/src/apps/Elsa.Server.Web/Program.cs index 3e5a9b3f9..7cae86cb3 100644 --- a/src/apps/Elsa.Server.Web/Program.cs +++ b/src/apps/Elsa.Server.Web/Program.cs @@ -2,6 +2,7 @@ using System.Text.Encodings.Web; using Elsa.Agents; using Elsa.Alterations.Extensions; using Elsa.Alterations.MassTransit.Extensions; +using Elsa.Caching.Options; using Elsa.Common.DistributedHosting.DistributedLocks; using Elsa.Common.RecurringTasks; using Elsa.Common.Serialization; @@ -80,7 +81,7 @@ const MassTransitBroker massTransitBroker = MassTransitBroker.Memory; const bool useMultitenancy = false; const bool useTenantsFromConfiguration = false; const bool useAgents = false; -const bool useSecrets = true; +const bool useSecrets = false; const bool disableVariableWrappers = false; var builder = WebApplication.CreateBuilder(args); @@ -599,7 +600,7 @@ services.Configure(options => services.Configure(options => options.Ttl = TimeSpan.FromSeconds(10)); -//services.Configure(options => options.CacheDuration = TimeSpan.FromDays(1)); +services.Configure(options => options.CacheDuration = TimeSpan.FromDays(1)); services.AddHealthChecks(); services.AddControllers(); services.AddCors(cors => cors.AddDefaultPolicy(policy => policy.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin().WithExposedHeaders("*")));