private async void PlayButton_OnTapped(object sender, TappedRoutedEventArgs e) { SymbolIcon expectedSender = sender as SymbolIcon; Track selectedTrack = expectedSender?.DataContext as Track; if (selectedTrack != null) { await PlayerViewModel.PlayTrackAsync( selectedTrack, _userAccountManager.UserIsSignedIn, UserProfileViewModel.UserHasGrooveSubscription); } }