Added OPTIONS header handling #77

Merged
khwezi merged 1 commits from garages3 into main 2026-09-15 08:52:23 +02:00
+10 -1
View File
@@ -130,7 +130,16 @@ var versionGroups = new Dictionary<int, RouteGroupBuilder>
{
{
1, app.MapGroup("v{version:apiVersion}").WithApiVersionSet(versionSet)
.RequireCors(CorsPolicy).AddEndpointFilter<ActiveUserFilter>()
.RequireCors(CorsPolicy)
.AddEndpointFilter(async (context, next) =>
{
if (HttpMethods.IsOptions(context.HttpContext.Request.Method))
return await next(context);
var filter = context.HttpContext.RequestServices.GetRequiredService<ActiveUserFilter>();
return await filter.InvokeAsync(context, next);
})
}
};