ArmedCards.BusinessLogic.AppServices.Hubs.SendMessage.Voted C# (CSharp) Метод

Voted() публичный Метод

Alert the users a vote to kick has been placed
public Voted ( Int32 gameID, Entities kickedUser, Int32 votesToKick, Int32 votesNotToKick, List alreadyVoted ) : void
gameID System.Int32 The game ID
kickedUser Entities The user that was being voted on
votesToKick System.Int32 The number of votes to kick
votesNotToKick System.Int32 The number votes not to kick
alreadyVoted List UserIds for users that have already voted
Результат void
        public void Voted(Int32 gameID, Entities.User kickedUser, Int32 votesToKick, Int32 votesNotToKick, List<Int32> alreadyVoted)
        {
            List<Entities.ActiveConnection> connections = GetConnections(gameID, alreadyVoted);

            foreach (Entities.ActiveConnection connection in connections.Where(x => x.ConnectionType == Entities.Enums.ConnectionType.GamePlayer))
            {
                Entities.Models.Game.Board.VoteToKick model = new Entities.Models.Game.Board.VoteToKick(kickedUser, votesToKick, votesNotToKick);

                _hub.Clients.Client(connection.ActiveConnectionID).AlertUsersVote(model);
            }
        }