namespace CMSMicroservice.Application.ClubMembershipCycleCQ.Queries.GetClubMembershipCycleSummary;

public record GetClubMembershipCycleSummaryQuery : IRequest<GetClubMembershipCycleSummaryResponseDto>
{
    public GetAllClubMembershipCycleByFilter.GetAllClubMembershipCycleByFilterFilter? Filter { get; init; }
}

public class GetClubMembershipCycleSummaryResponseDto
{
    public long TotalCount { get; set; }
    public long CurrentCycleCount { get; set; }
    public long MagicActiveCount { get; set; }
}
