From 4386d4eb7e377e7cf9c3ba9a2323619e435919fa Mon Sep 17 00:00:00 2001 From: XShine555 Date: Sun, 5 Jul 2026 04:38:12 +0200 Subject: [PATCH] refactor(application): fold Pagination into Shared, rename assembly marker - Move PaginatedResponse from the single-file Pagination/ folder into Shared/ (namespace Musify.Application.Pagination -> Musify.Application.Shared) - Rename MusifyApplication.cs -> AssemblyInfo.cs (it only holds the [assembly: MediatorOptions] attribute) Build: 0 warnings, 0 errors. --- .../{MusifyApplication.cs => AssemblyInfo.cs} | 0 backend/Musify.Application/PlayLists/GetPlayListTracks.cs | 2 +- backend/Musify.Application/PlayLists/GetPlayLists.cs | 2 +- backend/Musify.Application/PlayLists/GetPlayListsByUserId.cs | 2 +- .../{Pagination => Shared}/PaginatedResponse.cs | 2 +- backend/Musify.Application/Tracks/GetTracks.cs | 2 +- backend/Musify.Application/Tracks/GetTracksByUserId.cs | 2 +- backend/Musify.Application/Users/GetUsers.cs | 2 +- 8 files changed, 7 insertions(+), 7 deletions(-) rename backend/Musify.Application/{MusifyApplication.cs => AssemblyInfo.cs} (100%) rename backend/Musify.Application/{Pagination => Shared}/PaginatedResponse.cs (94%) diff --git a/backend/Musify.Application/MusifyApplication.cs b/backend/Musify.Application/AssemblyInfo.cs similarity index 100% rename from backend/Musify.Application/MusifyApplication.cs rename to backend/Musify.Application/AssemblyInfo.cs diff --git a/backend/Musify.Application/PlayLists/GetPlayListTracks.cs b/backend/Musify.Application/PlayLists/GetPlayListTracks.cs index d5db772..27d49f0 100644 --- a/backend/Musify.Application/PlayLists/GetPlayListTracks.cs +++ b/backend/Musify.Application/PlayLists/GetPlayListTracks.cs @@ -2,7 +2,7 @@ using ErrorOr; using Mediator; using Microsoft.EntityFrameworkCore; using Musify.Application.Contracts; -using Musify.Application.Pagination; +using Musify.Application.Shared; using Musify.Application.Tracks.Responses; using X.PagedList.EF; diff --git a/backend/Musify.Application/PlayLists/GetPlayLists.cs b/backend/Musify.Application/PlayLists/GetPlayLists.cs index 53dae0d..70c1a8d 100644 --- a/backend/Musify.Application/PlayLists/GetPlayLists.cs +++ b/backend/Musify.Application/PlayLists/GetPlayLists.cs @@ -1,6 +1,6 @@ using ErrorOr; using Microsoft.EntityFrameworkCore; -using Musify.Application.Pagination; +using Musify.Application.Shared; using Musify.Application.PlayLists.Responses; using X.PagedList.EF; using Mediator; diff --git a/backend/Musify.Application/PlayLists/GetPlayListsByUserId.cs b/backend/Musify.Application/PlayLists/GetPlayListsByUserId.cs index 4427251..4d21c1b 100644 --- a/backend/Musify.Application/PlayLists/GetPlayListsByUserId.cs +++ b/backend/Musify.Application/PlayLists/GetPlayListsByUserId.cs @@ -1,6 +1,6 @@ using ErrorOr; using Microsoft.EntityFrameworkCore; -using Musify.Application.Pagination; +using Musify.Application.Shared; using Musify.Application.PlayLists.Responses; using X.PagedList.EF; using Mediator; diff --git a/backend/Musify.Application/Pagination/PaginatedResponse.cs b/backend/Musify.Application/Shared/PaginatedResponse.cs similarity index 94% rename from backend/Musify.Application/Pagination/PaginatedResponse.cs rename to backend/Musify.Application/Shared/PaginatedResponse.cs index 57a24ab..8bb7c1f 100644 --- a/backend/Musify.Application/Pagination/PaginatedResponse.cs +++ b/backend/Musify.Application/Shared/PaginatedResponse.cs @@ -1,6 +1,6 @@ using X.PagedList; -namespace Musify.Application.Pagination +namespace Musify.Application.Shared { public record PaginatedResponse( IReadOnlyCollection Items, diff --git a/backend/Musify.Application/Tracks/GetTracks.cs b/backend/Musify.Application/Tracks/GetTracks.cs index d8c1027..eb5e213 100644 --- a/backend/Musify.Application/Tracks/GetTracks.cs +++ b/backend/Musify.Application/Tracks/GetTracks.cs @@ -1,7 +1,7 @@ using ErrorOr; using Mediator; using Microsoft.EntityFrameworkCore; -using Musify.Application.Pagination; +using Musify.Application.Shared; using Musify.Application.Tracks.Responses; using X.PagedList.EF; using Musify.Application.Contracts; diff --git a/backend/Musify.Application/Tracks/GetTracksByUserId.cs b/backend/Musify.Application/Tracks/GetTracksByUserId.cs index bbedfc3..657aa2e 100644 --- a/backend/Musify.Application/Tracks/GetTracksByUserId.cs +++ b/backend/Musify.Application/Tracks/GetTracksByUserId.cs @@ -1,7 +1,7 @@ using ErrorOr; using Mediator; using Microsoft.EntityFrameworkCore; -using Musify.Application.Pagination; +using Musify.Application.Shared; using Musify.Application.Tracks.Responses; using X.PagedList.EF; using Musify.Application.Contracts; diff --git a/backend/Musify.Application/Users/GetUsers.cs b/backend/Musify.Application/Users/GetUsers.cs index 498d1a9..6f57f60 100644 --- a/backend/Musify.Application/Users/GetUsers.cs +++ b/backend/Musify.Application/Users/GetUsers.cs @@ -1,7 +1,7 @@ using ErrorOr; using Mediator; using Microsoft.EntityFrameworkCore; -using Musify.Application.Pagination; +using Musify.Application.Shared; using Musify.Application.Users.Responses; using X.PagedList.EF; using Musify.Application.Contracts;