public void PlayCard(ClaimsPrincipal user, PlanningPokerCard card, string sessionId) { var session = _sessionsRepository.Find(sessionId); var play = new PlanningPokerPlay { Id = Guid.NewGuid().ToString(), Card = card, User = user, Story = session.CurrentTurn.Story, CreatedDateTime = DateTime.Now }; session.CurrentTurn.Plays.Add(play); CardPlayed?.Invoke(this, new CardPlayedEventArgs(sessionId, play)); }
public CardPlayedEventArgs(string id, PlanningPokerPlay play) { SessionId = id; Play = play; }