public Models.Movie Mapper(TMDbLib.Objects.Search.SearchMovie movie) { return(new Models.Movie { Adult = movie.Adult, BackdropPath = movie.BackdropPath, Genres = movie.GenreIds.Select(g => new Models.Genre { Id = g }).ToArray(), Id = movie.Id, OriginalLanguage = movie.OriginalLanguage, OriginalTitle = movie.OriginalTitle, Overview = movie.Overview, Popularity = movie.Popularity, PosterPath = string.IsNullOrEmpty(movie.PosterPath) ? string.Empty : "http://image.tmdb.org/t/p/w342" + movie.PosterPath, ReleaseDate = movie.ReleaseDate.HasValue ? movie.ReleaseDate.Value : DateTime.MinValue, Title = movie.Title, Video = movie.Video, VoteAverage = movie.VoteAverage, VoteCount = movie.VoteCount }); }
protected override string GetExtraText(TSearchMovie movie) => $"{movie.VoteAverage*10}%";
protected override string GetExtraText(TSearchMovie movie) => movie.OriginalTitle;
protected override string GetExtraText(TSearchMovie movie) => movie.ReleaseDate.HasValue ? movie.ReleaseDate.Value.Year.ToString() : "";