public void AddReporterPolotics() { var driver = new ChromeDriver("C:\\Users\\Feysel\\source\\repos") { Url = "https://www.ethiopianreporter.com/poletika" }; driver.Manage().Window.Minimize(); var news = driver.FindElement(By.ClassName("main-content")).FindElements(By.ClassName("item")); foreach (var newsElement in news) { try { var date = newsElement.FindElement(By.ClassName("post-content")).FindElement(By.ClassName("post-created")).Text; var titile = newsElement.FindElement(By.ClassName("post-content")).FindElement(By.ClassName("post-title")).FindElement(By.TagName("span")).Text; var body = newsElement.FindElement(By.ClassName("post-content")).FindElement(By.ClassName("post-body")).FindElement(By.TagName("div")).Text; var category = 1; var newsSource = newsElement.FindElement(By.ClassName("post-content")) .FindElement(By.ClassName("post-title")) .FindElement(By.TagName("a")) .GetAttribute("href"); string image; try { image = newsElement.FindElement(By.TagName("img")).GetAttribute("src"); } catch (Exception e) { image = "~/img/l5.png"; } driver.Close(); var n = new News { Category = category, DetailInformation = body, ImageSource = image, PublishedDate = date, SourceUrl = newsSource, SourceWebsite = "ሪፖርተር", Titile = titile }; if (!_news.Any(titile)) { _news.Add(n); } } catch (Exception e) { Console.WriteLine(e.Message); } } Console.WriteLine("Hello World!"); }