Пример #1
0
        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));
        }
Пример #2
0
 public CardPlayedEventArgs(string id, PlanningPokerPlay play)
 {
     SessionId = id;
     Play      = play;
 }