Design Prot Merge #1

Merged
NotS1mp merged 217 commits from design-prot into master 2026-09-21 15:48:16 +00:00
6 changed files with 10 additions and 10 deletions
Showing only changes of commit e34347e450 - Show all commits
@@ -10,8 +10,8 @@ namespace Musify.Application.PlayLists
{ {
public record GetPlayListTracksQuery( public record GetPlayListTracksQuery(
Guid PlayListId, Guid PlayListId,
int PageNumber = 1, int PageNumber,
int PageSize = 10) int PageSize)
: IQuery<ErrorOr<PaginatedResponse<TrackApplicationResponse>>>; : IQuery<ErrorOr<PaginatedResponse<TrackApplicationResponse>>>;
public class GetPlayListTracksQueryHandler(IDatabase database) public class GetPlayListTracksQueryHandler(IDatabase database)
@@ -8,7 +8,7 @@ using Musify.Application.Contracts;
namespace Musify.Application.PlayLists namespace Musify.Application.PlayLists
{ {
public record GetPlayListsQuery(int PageNumber = 1, int PageSize = 10) public record GetPlayListsQuery(int PageNumber, int PageSize)
: IQuery<ErrorOr<PaginatedResponse<PlayListApplicationResponse>> >; : IQuery<ErrorOr<PaginatedResponse<PlayListApplicationResponse>> >;
public class GetPlayListsQueryHandler(IDatabase database) public class GetPlayListsQueryHandler(IDatabase database)
@@ -11,8 +11,8 @@ namespace Musify.Application.PlayLists
public record GetPlayListsByUserIdQuery( public record GetPlayListsByUserIdQuery(
long UserId, long UserId,
string? Name, string? Name,
int PageNumber = 1, int PageNumber,
int PageSize = 10) int PageSize)
: IQuery<ErrorOr<PaginatedResponse<PlayListApplicationResponse>> >; : IQuery<ErrorOr<PaginatedResponse<PlayListApplicationResponse>> >;
public class GetPlayListsByUserIdQueryHandler(IDatabase database) public class GetPlayListsByUserIdQueryHandler(IDatabase database)
@@ -8,7 +8,7 @@ using Musify.Application.Contracts;
namespace Musify.Application.Tracks namespace Musify.Application.Tracks
{ {
public record GetTracksQuery(string? Name = null, int PageNumber = 1, int PageSize = 10) public record GetTracksQuery(string? Name, int PageNumber, int PageSize)
: IQuery<ErrorOr<PaginatedResponse<TrackApplicationResponse> >>; : IQuery<ErrorOr<PaginatedResponse<TrackApplicationResponse> >>;
public class GetTracksQueryHandler(IDatabase database) public class GetTracksQueryHandler(IDatabase database)
@@ -10,9 +10,9 @@ namespace Musify.Application.Tracks
{ {
public record GetTracksByUserIdQuery( public record GetTracksByUserIdQuery(
long UserId, long UserId,
string? Name = null, string? Name,
int PageNumber = 1, int PageNumber,
int PageSize = 10) int PageSize)
: IQuery<ErrorOr<PaginatedResponse<TrackApplicationResponse> > >; : IQuery<ErrorOr<PaginatedResponse<TrackApplicationResponse> > >;
public class GetTracksByUserIdQueryHandler(IDatabase database) public class GetTracksByUserIdQueryHandler(IDatabase database)
+1 -1
View File
@@ -8,7 +8,7 @@ using Musify.Application.Contracts;
namespace Musify.Application.Users namespace Musify.Application.Users
{ {
public record GetUsersQuery(int PageNumber, int PageSize, string? UsernameSearch = null) public record GetUsersQuery(int PageNumber, int PageSize, string? UsernameSearch)
: IQuery<ErrorOr<PaginatedResponse<UserApplicationResponse> >>; : IQuery<ErrorOr<PaginatedResponse<UserApplicationResponse> >>;
public class GetUsersQueryHandler(IDatabase database) public class GetUsersQueryHandler(IDatabase database)