Change on filter
This commit is contained in:
@@ -12,8 +12,7 @@ public static class PlayListEndpoints
|
||||
public static IEndpointRouteBuilder MapPlayListEndpoints(this IEndpointRouteBuilder app)
|
||||
{
|
||||
var group = app.MapGroup("/playlists")
|
||||
.WithTags("PlayLists")
|
||||
.AddEndpointFilter<ValidationFilter>();
|
||||
.WithTags("PlayLists");
|
||||
|
||||
group.MapGet("/", GetPlayLists)
|
||||
.WithName("GetPlayLists")
|
||||
@@ -29,11 +28,13 @@ public static class PlayListEndpoints
|
||||
|
||||
group.MapPost("/users/{userId}", CreatePlayList)
|
||||
.WithName("CreatePlayList")
|
||||
.WithSummary("Create a new playlist.");
|
||||
.WithSummary("Create a new playlist.")
|
||||
.AddEndpointFilter<ValidationFilter<CreatePlayListRequest>>();
|
||||
|
||||
group.MapPut("/{playlistId}/users/{userId}", UpdatePlayList)
|
||||
.WithName("UpdatePlayList")
|
||||
.WithSummary("Update an existing playlist.");
|
||||
.WithSummary("Update an existing playlist.")
|
||||
.AddEndpointFilter<ValidationFilter<UpdatePlayListRequest>>();
|
||||
|
||||
group.MapDelete("/{playlistId}/users/{userId}", DeletePlayList)
|
||||
.WithName("DeletePlayList")
|
||||
@@ -41,7 +42,8 @@ public static class PlayListEndpoints
|
||||
|
||||
group.MapPost("/upload-picture/users/{userId}", RequestPlayListPictureUpload)
|
||||
.WithName("RequestPlayListPictureUpload")
|
||||
.WithSummary("Request a pre-signed URL to upload a playlist picture.");
|
||||
.WithSummary("Request a pre-signed URL to upload a playlist picture.")
|
||||
.AddEndpointFilter<ValidationFilter<RequestPlayListPictureUploadRequest>>();
|
||||
|
||||
return app;
|
||||
}
|
||||
|
||||
@@ -12,8 +12,7 @@ public static class TrackEndpoints
|
||||
public static IEndpointRouteBuilder MapTrackEndpoints(this IEndpointRouteBuilder app)
|
||||
{
|
||||
var group = app.MapGroup("/tracks")
|
||||
.WithTags("Tracks")
|
||||
.AddEndpointFilter<ValidationFilter>();
|
||||
.WithTags("Tracks");
|
||||
|
||||
group.MapGet("/", GetTracks)
|
||||
.WithName("GetTracks")
|
||||
@@ -29,7 +28,8 @@ public static class TrackEndpoints
|
||||
|
||||
group.MapPost("/users/{userId}", CreateTrack)
|
||||
.WithName("CreateTrack")
|
||||
.WithSummary("Create a new track.");
|
||||
.WithSummary("Create a new track.")
|
||||
.AddEndpointFilter<ValidationFilter<CreateTrackRequest>>();
|
||||
|
||||
group.MapDelete("/{trackId}/users/{userId}", DeleteTrack)
|
||||
.WithName("DeleteTrack")
|
||||
@@ -37,7 +37,8 @@ public static class TrackEndpoints
|
||||
|
||||
group.MapPost("/upload-urls/users/{userId}", RequestTrackUploadUrls)
|
||||
.WithName("RequestTrackUploadUrls")
|
||||
.WithSummary("Request pre-signed URLs to upload track picture and audio.");
|
||||
.WithSummary("Request pre-signed URLs to upload track picture and audio.")
|
||||
.AddEndpointFilter<ValidationFilter<RequestTrackUploadUrlsRequest>>();
|
||||
|
||||
return app;
|
||||
}
|
||||
|
||||
@@ -12,8 +12,7 @@ public static class UserEndpoints
|
||||
public static IEndpointRouteBuilder MapUserEndpoints(this IEndpointRouteBuilder app)
|
||||
{
|
||||
var group = app.MapGroup("/users")
|
||||
.WithTags("Users")
|
||||
.AddEndpointFilter<ValidationFilter>();
|
||||
.WithTags("Users");
|
||||
|
||||
group.MapGet("/", GetUsers)
|
||||
.WithName("GetUsers")
|
||||
@@ -29,7 +28,8 @@ public static class UserEndpoints
|
||||
|
||||
group.MapPost("/", CreateUser)
|
||||
.WithName("CreateUser")
|
||||
.WithSummary("Create a new user.");
|
||||
.WithSummary("Create a new user.")
|
||||
.AddEndpointFilter<ValidationFilter<CreateUserRequest>>();
|
||||
|
||||
return app;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user