private async void btnStartTimer_Clicked(object sender, EventArgs e) { GameMessage newMessage = new GameMessage() { Type = "startstoptimer", RoomId = gameInfo.RoomId, Content = TimerIsRunning }; await SignalRService.SendMessage(newMessage); }
private async void btnGuessP2_Clicked(object sender, EventArgs e) { GameMessage newMessage = new GameMessage() { Type = "guess_p2", RoomId = gameInfo.RoomId }; await SignalRService.SendMessage(newMessage); }
private async void btnRoundP1_Clicked(object sender, EventArgs e) { GameMessage newMessage = new GameMessage() { Type = "round_p1", RoomId = gameInfo.RoomId }; await SignalRService.SendMessage(newMessage); }
private async void OnTimedEvent(object sender, ElapsedEventArgs e) { if (isPlayer1) { if (timeCount > 0) { GameMessage newMessage = new GameMessage() { Type = "time", Content = 1 }; await SignalRService.SendMessage(newMessage); } else { GameTimer.Stop(); } } }
public async void Execute(object parameter) { await SignalRService.SendMessage(new Message { User = MainViewModel.Username, Text = MainViewModel.TextToSend }); }
private async void OnMessageSend(object sender, EventArgs e) { await chatService.SendMessage(Message.Text); Message.Text = string.Empty; }