コード例 #1
0
        public async Task SendMessage(Guid playerId, string message, Guid lobbyId)
        {
            Message m = new Message()
            {
                lobbyId  = lobbyId,
                contents = message,
                user     = await _playerService.GetPlayerByIdAsync(playerId),
            };

            await _messageService.AddMessageToLobbyAsync(lobbyId, m);

            await Clients.All.SendAsync("broadcastMessage", m.user.name, message, m.id, m.postedAt);
        }