private async void CountdownToNewGame() { await Clients.All.SendAsync("ReceiveMessage", "GAME_RESTARTING", "WE HAVE A WINNER, CORRECT ANSWER WAS: " + CurrentGame.currentEquation.GetResult()); int seconds = 5; for (; seconds >= 0; seconds--) { await Clients.All.SendAsync("ReceiveMessage", "GAME", "SERVER: " + seconds); Thread.Sleep(1000); } CurrentGame.StartNewGame(); await Clients.All.SendAsync("Equation", CurrentGame.GetCurrentEquation()); }
public async Task GetCurrentGame() { await Clients.Caller.SendAsync("Equation", CurrentGame.GetCurrentEquation()); }