Exemplo n.º 1
0
        /// <summary>
        /// Download the English wikipedia dump files on disk.
        /// </summary>
        private static void DownloadEnglishWikipediaDumpFiles()
        {
            Console.WriteLine("Downloading of dump files started");

            Console.WriteLine("Downloads are stored in directory '{0}'", Utilities.PathToDownloadDirectory);
            var dumpDownloader = new DumpDownloader(Utilities.PathToDownloadDirectory);
            var dumpFilePaths  = dumpDownloader.DownloadLatestFiles("wiki", "en");

            Console.WriteLine("Downloaded files:");
            foreach (var dumpFilePath in dumpFilePaths)
            {
                Console.WriteLine("- {0}", dumpFilePath);
            }

            Console.WriteLine("Downloading of dump files done");
            Console.WriteLine("===============================");
            Console.ReadKey();
        }
Exemplo n.º 2
0
 public virtual IEnumerable <T> Get(string wiki, DateTime date)
 {
     return(Get(DumpDownloader.DownloadDump(wiki, Name, date)));
 }