using Application.Abstractions.Messaging; namespace Application.Features.Api.Crew.GetCrewList; public sealed record Query( int ChannelID, string? SortBy = "date", // date, amount, members string? SortDir = "desc", // asc, desc int PageNum = 1, ushort PerPage = 20 ) : IQuery;