static void Main(string[] args) { var client = HttpClientService.Client; var fileService = new FileFactoryService(); StartNewHorizonCrawler(client, fileService); //StartProgCrawler(client, fileService); //StartSuCrawler(client, fileService); }
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}"); }
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}"); }