コード例 #1
0
ファイル: Program.cs プロジェクト: IvoGluhchev/TrainingVibe
        static void Main(string[] args)
        {
            var client      = HttpClientService.Client;
            var fileService = new FileFactoryService();

            StartNewHorizonCrawler(client, fileService);
            //StartProgCrawler(client, fileService);
            //StartSuCrawler(client, fileService);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: IvoGluhchev/TrainingVibe
        private static void StartNewHorizonCrawler(HttpClient client, FileFactoryService fileService)
        {
            var nhCrawler = new NewHorizonCrawler();
            var courses   = nhCrawler.StartCrwaler(client);

            //if (!Directory.Exists(path + $"\\NewHorizon\\"))
            //{
            //    Directory.CreateDirectory(path + $"\\NewHorizon\\");
            //}

            //var posts = GetWpPosts(courses);

            //fileService.CreateWordPressCsv(posts, path + $"\\NewHorizon\\{DateTime.UtcNow.ToString("yyyy-MM-dd-HH-mm-ss")}_prog_c{FileExtensionConst.Csv}");
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: IvoGluhchev/TrainingVibe
        private static void StartSuCrawler(HttpClient client, FileFactoryService fileService)
        {
            var suCrawler = new SUCrawler();
            var courses   = suCrawler.StartCrwaler(client);

            if (!Directory.Exists(path + "\\SoftUni\\"))
            {
                Directory.CreateDirectory(path + "\\SoftUni\\");
            }

            var posts = GetWpPosts(courses);

            fileService.CreateWordPressCsv(posts, path + $"\\SoftUni\\{DateTime.UtcNow.ToString("yyyy-MM-dd-HH-mm-ss")}_su_c{FileExtensionConst.Csv}");
            // fileService.CreateCsv(suResult, $"{PathConst.SuPath}\\{DateTime.UtcNow.ToString("yyyy-MM-dd-HH-mm-ss")}_su_c{FileExtensionConst.Csv}");
        }