private void BackButtonRelayCommand(Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs args) { if (HostedFrame.CanGoBack) { HostedFrame.GoBack(); } }
//private void PlayRequestAction(GenericMessage<Cast> args) //{ // ActiveMedia = args.Content; // AppConstants.Player.Source = MediaSource.CreateFromUri(new Uri(args.Content.Song, UriKind.Absolute)); // AppConstants.Player.Play(); //} //private void PauseRequestAction(GenericMessage<Cast> args) //{ // if (AppConstants.Player.PlaybackSession.CanPause) // AppConstants.Player.Pause(); //} private void NavigationViewRequestAction(GenericMessage <Type> arg) { HostedFrame.ForwardStack.Clear(); HostedFrame.BackStack.Clear(); HostedFrame.Navigate(arg.Content); HostedFrame.ForwardStack.Clear(); HostedFrame.BackStack.Clear(); }