static void Main(string[] args) { DatabaseConnection dbCon = new DatabaseConnection(); dbCon.SetConnectionString(DatabaseType.SqlServer2005); dbCon.Username = "******"; dbCon.Password = "******"; dbCon.Server = "\\SQLEXPRESS"; dbCon.Database = "SloWebCorpus"; dbCon.Connect(); // ... dbCon.Disconnect(); //Console.WriteLine(WebUtils.NormalizeQuery("ata +fabo + - - -\"maMma mia\" -dec\"\" -\"\"")); Console.WriteLine("\"{0}\"", WebUtils.NormalizeQuery("")); Test(); return; YahooSearchEngine searchEngine = new YahooSearchEngine("internet"); searchEngine.Language = Language.French; searchEngine.ResultSetMaxSize = 300; searchEngine.Search(); int c = 0; foreach (SearchEngineResultItem item in searchEngine.ResultSet) { Console.WriteLine("{0}. {1}\r\n{2}\r\n", ++c, item.Title, item.Snippet); } }
public SearchFight() { Topics = new List <SearchTopic>(); SearchEngines = new List <ISearchEngine>(); ISearchEngine yahoo = new YahooSearchEngine(); ISearchEngine google = new GoogleSearchEngine(); SearchEngines.Add(yahoo); SearchEngines.Add(google); }
public List <string> Search(string term) { var result = new List <string>(); var google = new GoogleSearchEngine(); IList <string> googleSearch = google.Do(term); result.AddRange(googleSearch); var yahoo = new YahooSearchEngine(); IDictionary <string, string> yahooSearch = yahoo.Do(term); result.AddRange(yahooSearch.Values.ToList()); return(result); }