TraktPlugin.GUI.GUICreditsMovie.DownloadFanart C# (CSharp) Méthode

DownloadFanart() private méthode

private DownloadFanart ( ) : void
Résultat void
        private void DownloadFanart()
        {
            if (Movie == null || Movie.Ids == null || Movie.Ids.Tmdb == null)
                return;

            var getFanartthread = new Thread((o) =>
            {
                var movieImages = TmdbCache.GetMovieImages(Movie.Ids.Tmdb);
                if (movieImages == null)
                    return;

                var movie = o as TraktMovieSummary;
                string localFile = TmdbCache.GetMoviePosterFilename(movieImages);
                string remoteFile = TmdbCache.GetMoviePosterUrl(movieImages);

                if (localFile == null || remoteFile == null)
                    return;

                GUIImageHandler.DownloadImage(remoteFile, localFile);
                GUIUtils.SetProperty("#Trakt.Movie.FanartImageFilename", localFile);

            }) { Name = "ImageDownload", IsBackground = true };

            getFanartthread.Start(Movie);
        }