Files
vtuber-awards/Backend/Endpoints/AdminEndpoints.cs
T
2026-06-25 19:52:46 +02:00

22 lines
546 B
C#

using Backend.Security;
namespace Backend.Endpoints;
public static class AdminEndpoints
{
public static IEndpointRouteBuilder MapAdminEndpoints(this IEndpointRouteBuilder app)
{
var group = app.MapGroup("/api/admin")
.AddEndpointFilter<AdminSessionFilter>();
group.MapAdminSiteSettingsEndpoints();
group.MapAdminDashboardEndpoints();
group.MapAdminSeasonManagementEndpoints();
group.MapAdminModerationEndpoints();
group.MapAdminTeamEndpoints();
return app;
}
}