/// <summary>
        /// When a media has been ended, invoke the <see cref="_mediaEndedAction"/>
        /// </summary>
        public void MediaEnded()
        {
            if (MediaType == MediaType.Movie)
            {
                try
                {
                    var movieDetails = SimpleIoc.Default.GetInstance <MovieDetailsViewModel>();
                    movieDetails.SetWatchedMovieCommand.Execute(true);
                }
                catch (Exception ex)
                {
                    Logger.Error(ex);
                }
            }

            StopPlayingMediaCommand.Execute(null);
        }
示例#2
0
 /// <summary>
 /// When a media has been ended, invoke the <see cref="_mediaEndedAction"/>
 /// </summary>
 public void MediaEnded()
 {
     StopPlayingMediaCommand.Execute(null);
 }