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); }