validators

This commit is contained in:
2026-05-28 21:53:46 +02:00
parent 2f7f996faf
commit 76b5c0b49d
12 changed files with 172 additions and 3 deletions
+3 -1
View File
@@ -3,6 +3,7 @@ using Musify.Application.Tracks.Commands;
using Musify.Application.Tracks.Queries;
using WebApi.DataTransferObjects.Tracks;
using WebApi.Extensions;
using WebApi.Filters;
namespace WebApi.Endpoints;
@@ -11,7 +12,8 @@ public static class TrackEndpoints
public static IEndpointRouteBuilder MapTrackEndpoints(this IEndpointRouteBuilder app)
{
var group = app.MapGroup("/tracks")
.WithTags("Tracks");
.WithTags("Tracks")
.AddEndpointFilter<ValidationFilter>();
group.MapGet("/", GetTracks)
.WithName("GetTracks")