[backend/middleware] Return 404 instead of 500 when framework file is not found

This commit is contained in:
Laura Hausmann 2024-04-16 23:52:34 +02:00
parent 3f1fb87aab
commit d2e3a89046
No known key found for this signature in database
GPG key ID: D044E84C5BE01605

View file

@ -77,6 +77,11 @@ public static class WebApplicationBlazorFrameworkExtensions
});
subBuilder.UseMiddleware<ContentEncodingNegotiator>();
subBuilder.UseStaticFiles(options);
subBuilder.Use(async (HttpContext context, RequestDelegate _) =>
{
context.Response.StatusCode = 404;
await context.Response.StartAsync();
});
});
return app;