public void SetUp()
        {
#if SILVERLIGHT
            this.Client = new GblogSearchClient();
#else
            this.Client = new GblogSearchClient(@"http://code.google.com/p/google-api-for-dotnet/");
#endif
        }
Пример #2
0
        public void SetUp()
        {
#if SILVERLIGHT
            this.Client = new GblogSearchClient();
#else
            this.Client = new GblogSearchClient(@"http://code.google.com/p/google-api-for-dotnet/");
#endif
        }
Пример #3
0
        /// <summary>
        /// Поиск
        /// </summary>
        /// <param name="searchText">Текст для поиска</param>
        /// <param name="mode">Тип поиска</param>
        /// <returns></returns>
        private List <SearchResultModel> Search(string searchText, int mode)
        {
            var resultOut = new List <SearchResultModel> {
            };

            switch (mode)
            {
            case 1:
                GnewsSearchClient t = new GnewsSearchClient("");
                var SearchResult    = t.Search(searchText, 10);
                foreach (var item in SearchResult)
                {
                    resultOut.Add(new SearchResultModel {
                        ClusterUrl = item.ClusterUrl, Content = item.Content, Num = 0
                    });
                }
                break;

            case 2:
                GvideoSearchClient t2 = new GvideoSearchClient("");
                var SearchResult2     = t2.Search(searchText, 10);
                foreach (var item in SearchResult2)
                {
                    resultOut.Add(new SearchResultModel {
                        ClusterUrl = item.PlayUrl, Content = item.Content, Num = 0
                    });
                }
                break;

            case 3:
                GblogSearchClient t3 = new GblogSearchClient("");
                var SearchResult3    = t3.Search(searchText, 10);
                foreach (var item in SearchResult3)
                {
                    resultOut.Add(new SearchResultModel {
                        ClusterUrl = item.BlogUrl, Content = item.Content, Num = 0
                    });
                }
                break;

            case 4:
                GwebSearchClient t4 = new GwebSearchClient("");
                var SearchResult4   = t4.Search(searchText, 10);
                foreach (var item in SearchResult4)
                {
                    resultOut.Add(new SearchResultModel {
                        ClusterUrl = item.Url, Content = item.Content, Num = 0
                    });
                }
                break;
            }
            return(resultOut);
        }