private async Task FixUpUiState() { switch (_gameState) { case GameState.PlayerGiveToCrib: break; case GameState.PlayerCountCard: _view.ShowCountControl(); await _view.ShowSharedCard(); break; case GameState.PlayerScoreHand: await _view.ShowSharedCard(); break; case GameState.PlayerScoreCrib: await _view.ShowSharedCard(); break; default: break; } }