Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        public SearchFight()
        {
            Topics = new List <SearchTopic>();

            SearchEngines = new List <ISearchEngine>();

            ISearchEngine yahoo  = new YahooSearchEngine();
            ISearchEngine google = new GoogleSearchEngine();

            SearchEngines.Add(yahoo);
            SearchEngines.Add(google);
        }
Ejemplo n.º 3
0
        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);
        }