| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- namespace Application.Features.Api.Ranking.GetRanking;
- public sealed record Response(
- IReadOnlyList<RankingEntry> Top3,
- IReadOnlyList<RankingEntry> List,
- MyRankInfo? MyRank,
- int Total,
- DateTime PeriodStart,
- DateTime PeriodEnd,
- DateTime? SnapshotAt
- );
- public sealed record RankingEntry(
- int Rank,
- int? PreviousRank,
- int? RankChange,
- int MemberID,
- string MemberName,
- string? MemberThumb,
- string? ChannelName,
- string? ChannelThumb,
- string? Category,
- long Score,
- long MoneyAmount,
- int DonorCount,
- long BroadcastSec,
- long ViewCount,
- long LikeCount,
- bool IsAnonymous,
- MemberGradeDto? MemberGrade
- );
- public sealed record MemberGradeDto(
- int ID,
- string KorName,
- string? Image,
- string? TextColor,
- short Order
- );
- public sealed record MyRankInfo(
- int Rank,
- long MoneyAmount,
- long Score,
- int? PreviousRank,
- int? RankChange
- );
|