Пример #1
0
        public List <GoogleResult> GatherSearchResults(bool googleApiChoice)
        {
            var api = new GoogleSearch();

            var eilishResults = new List <GoogleResult>();
            var grandeResults = new List <GoogleResult>();
            var mendesResults = new List <GoogleResult>();

            if (googleApiChoice)
            {
                eilishResults = api.GetSearchResults("Billie Eilish - Therefore I am");
                if (eilishResults.Count > 0) //Prevent multiple dialog boxes from appearing
                {
                    grandeResults = api.GetSearchResults("Ariana Grande - Positions");
                    mendesResults = api.GetSearchResults("Shawn Mendes - Monster");
                }
            }
            else
            {
                eilishResults = api.GetGoogleApiResults("Billie Eilish - Therefore I am");
                grandeResults = api.GetGoogleApiResults("Ariana Grande - Positions");
                mendesResults = api.GetGoogleApiResults("Shawn Mendes - Monster");
            }

            MergedResults = eilishResults.Union(grandeResults).Union(mendesResults).ToList();

            return(MergedResults);
        }