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.
This commit is contained in:
Sipke Schoorstra 2025-01-10 10:09:35 +01:00
parent d6c0ba45df
commit 03344bdc20

View file

@ -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<RecurringTaskOptions>(options =>
services.Configure<BookmarkQueuePurgeOptions>(options => options.Ttl = TimeSpan.FromSeconds(10));
//services.Configure<CachingOptions>(options => options.CacheDuration = TimeSpan.FromDays(1));
services.Configure<CachingOptions>(options => options.CacheDuration = TimeSpan.FromDays(1));
services.AddHealthChecks();
services.AddControllers();
services.AddCors(cors => cors.AddDefaultPolicy(policy => policy.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin().WithExposedHeaders("*")));