validators

This commit is contained in:
2026-05-28 21:53:46 +02:00
parent 9a3e7d4bb5
commit 64653f4fcd
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")