Refactor app architecture and clean local artifacts
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
namespace Backend.Contracts;
|
||||
|
||||
public sealed record UserNominationStateDto(
|
||||
int CategoryId,
|
||||
string[] Nominees);
|
||||
|
||||
public sealed record UserVoteStateDto(
|
||||
int CategoryId,
|
||||
int CandidateId);
|
||||
|
||||
public sealed record UserClipSubmissionStateDto(
|
||||
int Id,
|
||||
int? CategoryId,
|
||||
string ClipUrl,
|
||||
string Title,
|
||||
string Creator,
|
||||
string Platform,
|
||||
string Status,
|
||||
DateTimeOffset CreatedAt,
|
||||
string? ReviewNote,
|
||||
DateTimeOffset? ReviewedAt);
|
||||
|
||||
public sealed record UserParticipationResponse(
|
||||
int SeasonId,
|
||||
int Year,
|
||||
UserNominationStateDto[] Nominations,
|
||||
UserVoteStateDto[] Votes,
|
||||
UserClipSubmissionStateDto[] ClipSubmissions);
|
||||
Reference in New Issue
Block a user