Merge pull request 'Added OPTIONS header handling' (#77) from garages3 into main

Reviewed-on: #77
This commit was merged in pull request #77.
This commit is contained in:
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);
})
}
};