Exemple #1
0
        private static void ExtractGraph(long kinopoiskId)
        {
            if (bag.ContainsKey(kinopoiskId))
            {
                return;
            }

            bag.TryAdd(kinopoiskId, null);

            var entry = KinopoiskAPI.Search(kinopoiskId);

            bag[kinopoiskId] = entry;
            Parallel.ForEach(entry.RelatedFilms, ExtractGraph);
        }
Exemple #2
0
 private static void ExtractGraph(string entryMovieName)
 {
     var entry = KinopoiskAPI.Search(entryMovieName);
     //// Parallel.ForEach(entry.RelatedFilms, ExtractGraph);
 }