public PhraseVoteHistoryCreatedDomainEvent(PhraseVoteHistoryId phraseVoteHistoryId, PhraseId phraseId, UserId userId, int score) { PhraseVoteHistoryId = phraseVoteHistoryId; PhraseId = phraseId; UserId = userId; Score = score; }
public PhraseCreatedDomainEvent(PhraseId phraseId, MatchId matchId, TeamId teamId, UserId createdByUserId, string description, bool positive, DateTime utcDateCreated) { PhraseId = phraseId; MatchId = matchId; TeamId = teamId; CreatedByUserId = createdByUserId; Description = description; Positive = positive; UtcDateCreated = utcDateCreated; }
public override int GetHashCode() { int hash = 1; if (Candidate.Length != 0) { hash ^= Candidate.GetHashCode(); } if (PhraseId != 0L) { hash ^= PhraseId.GetHashCode(); } if (Score != 0D) { hash ^= Score.GetHashCode(); } return(hash); }
public async Task <Phrase> GetAsync(PhraseId phraseId) { return(await _context.Phrases.FirstOrDefaultAsync(o => o.Id == phraseId)); }
public PhraseDeletedDomainEvent(PhraseId phraseId, UserId deletedByUserId, DateTime utcDateDeleted) { PhraseId = phraseId; DeletedByUserId = deletedByUserId; UtcDateDeleted = utcDateDeleted; }