Iceshrimp.NET/Iceshrimp.Backend
Laura Hausmann 705e061f74
[backend/asp] Refactor middleware stack
This commit splits the request pipeline conditionally instead of invoking every middleware in the stack.

It also simplifies middleware instantiation by using runtime discovery, allowing for Plugins to add Middleware.
2024-11-18 19:02:44 +01:00
..
Components [backend/razor] Switch to MapStaticAssets 2024-11-18 19:02:42 +01:00
Controllers [backend/openapi] Replace ConsumesHybrid condition with FromHybrid 2024-11-18 19:02:43 +01:00
Core [backend/asp] Refactor middleware stack 2024-11-18 19:02:44 +01:00
Pages [backend/asp] Refactor middleware stack 2024-11-18 19:02:44 +01:00
Properties [backend/startup] Add --https flag & corresponding launch profiles for development purposes 2024-04-23 19:24:42 +02:00
SignalR [backend/signalr] Switch to Lazy<T> for NoteResponses in StreamingService 2024-10-31 18:49:36 +01:00
wwwroot [backend/razor] Move navbar placeholder into the NavBar component 2024-11-09 05:15:00 +01:00
configuration.ini [backend/asp] Add ExceptionVerbosity level Debug 2024-11-18 19:02:43 +01:00
GlobalUsings.cs [backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
Iceshrimp.Backend.csproj [backend/asp] Refactor middleware stack 2024-11-18 19:02:44 +01:00
Startup.cs [backend/asp] Refactor middleware stack 2024-11-18 19:02:44 +01:00