コード例 #1
0
ファイル: MovieModels.cs プロジェクト: armohamm/CosmosDb.Net
 public static MovieFullGraph GetMovieFullGraph(MovieCsv movieCsv)
 {
     return(new MovieFullGraph
     {
         TmdbId = movieCsv.TmdbId,
         Budget = movieCsv.Budget,
         Genres = movieCsv.Genres.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).ToList(),
         Keywords = movieCsv.Keywords.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).ToList(),
         Language = movieCsv.Language,
         Overview = movieCsv.Overview,
         Rating = new Rating {
             SiteName = "TvDB", MaxRating = 5, AvgRating = movieCsv.Rating, Votes = movieCsv.Votes
         },
         ReleaseDate = movieCsv.ReleaseDate,
         Revenue = movieCsv.Revenue,
         Runtime = movieCsv.Runtime,
         Tagline = movieCsv.Tagline,
         Title = movieCsv.Title
     });
 }
コード例 #2
0
ファイル: MovieModels.cs プロジェクト: armohamm/CosmosDb.Net
 public static MovieFull GetMovieFull(MovieCsv movieCsv, IEnumerable <CastCsv> cast)
 {
     return(new MovieFull
     {
         TmdbId = movieCsv.TmdbId,
         Budget = movieCsv.Budget,
         Cast = cast?.Select(c => Models.Cast.GetCastFromCsv(c)).ToList() ?? new List <Cast>(),
         Genres = movieCsv.Genres.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).ToList(),
         Keywords = movieCsv.Keywords.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).ToList(),
         Language = movieCsv.Language,
         Overview = movieCsv.Overview,
         Rating = new Rating {
             SiteName = "TvDB", MaxRating = 5, AvgRating = movieCsv.Rating, Votes = movieCsv.Votes
         },
         ReleaseDate = movieCsv.ReleaseDate,
         Revenue = movieCsv.Revenue,
         Runtime = movieCsv.Runtime,
         Tagline = movieCsv.Tagline,
         Title = movieCsv.Title
     });
 }