//data received from host - update of game state
 UpdatingGameStatusResponse IMakaoGameClientService.UpdateGameStateAndData(PersonalizedPlayerDataRequest request)
 {
     DataPlaceholder.OnUpdteTheGame(request);
     return(GenerateGameUpdatingResponse());
 }
 //data received from host - game window opening
 UpdatingGameStatusResponse IMakaoGameClientService.StartNewGameWindow(PersonalizedForSpecificPlayerStartGameDataRequest request)
 {
     DataPlaceholder.OnNewGameStarted(request);
     return(GenerateGameUpdatingResponse());
 }
 //method for showing game finished window
 void IMakaoGameClientService.ShowGameResultsWindow(GameFinishedDataRequest request)
 {
     DataPlaceholder.OnGameEnded(request);
 }
 //receiving information from host about players rediness to play
 void IMakaoGameClientService.UpdatePlayersGameReadinessData(ActualizedPlayersReadinessDataRequest request)
 {
     DataPlaceholder.OnPlayersReadinesChanged(request);
 }
 //receiving information from host that The Room was deleted
 void IMakaoGameClientService.RoomWasDeleted(DeletionReason request)
 {
     DataPlaceholder.OnTheRoomWasDeleted(request);
 }
 //command from host service - refresh playerslist.
 void IMakaoGameClientService.UpdateTheCurrentListOfPlayers()
 {
     DataPlaceholder.OnRefreshCurrentPlayersList();
 }