From 77307f4bf07ab60241471ade0ddbc3872195e011 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Tue, 15 Sep 2026 08:51:48 +0200 Subject: [PATCH] Added OPTIONS header handling --- PostFundManagement.Api/Program.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/PostFundManagement.Api/Program.cs b/PostFundManagement.Api/Program.cs index aca63e3..cf69baa 100644 --- a/PostFundManagement.Api/Program.cs +++ b/PostFundManagement.Api/Program.cs @@ -130,7 +130,16 @@ var versionGroups = new Dictionary { { 1, app.MapGroup("v{version:apiVersion}").WithApiVersionSet(versionSet) - .RequireCors(CorsPolicy).AddEndpointFilter() + .RequireCors(CorsPolicy) + .AddEndpointFilter(async (context, next) => + { + if (HttpMethods.IsOptions(context.HttpContext.Request.Method)) + return await next(context); + + var filter = context.HttpContext.RequestServices.GetRequiredService(); + + return await filter.InvokeAsync(context, next); + }) } }; -- 2.47.3