예제 #1
0
        public async Task <ListOfMoviesFromBoxOffice> BoxOfficeMovies()
        {
            ListOfMoviesFromBoxOffice ListOfMovies = new ListOfMoviesFromBoxOffice();

            int Count = 0;

            while (Count < 3)
            {
                if (Count == 0)
                {
                    ListOfMovies.In_Theatres = await BoxOfficeMoviesHelper(@"http://api.rottentomatoes.com/api/public/v1.0/lists/movies/in_theaters.json?apikey=" + API_KEY);
                }

                if (Count == 1)
                {
                    ListOfMovies.Opening_Movies = await BoxOfficeMoviesHelper(@"http://api.rottentomatoes.com/api/public/v1.0/lists/movies/opening.json?apikey=" + API_KEY);
                }

                if (Count == 2)
                {
                    ListOfMovies.Top_BoxOffice = await BoxOfficeMoviesHelper(@"http://api.rottentomatoes.com/api/public/v1.0/lists/movies/box_office.json?apikey=" + API_KEY);
                }

                Count++;
            }

            return(ListOfMovies);
        }
		public async Task<ListOfMoviesFromBoxOffice> BoxOfficeMovies(){
		
			ListOfMoviesFromBoxOffice ListOfMovies = new ListOfMoviesFromBoxOffice ();

			int Count = 0;

			while (Count < 3) {
			
				if (Count == 0) {
				
					ListOfMovies.In_Theatres = await BoxOfficeMoviesHelper (@"http://api.rottentomatoes.com/api/public/v1.0/lists/movies/in_theaters.json?apikey=" + API_KEY);
				}

				if (Count == 1) {
					ListOfMovies.Opening_Movies = await BoxOfficeMoviesHelper (@"http://api.rottentomatoes.com/api/public/v1.0/lists/movies/opening.json?apikey=" + API_KEY);
				
				}

				if (Count == 2) {
				
					ListOfMovies.Top_BoxOffice = await BoxOfficeMoviesHelper (@"http://api.rottentomatoes.com/api/public/v1.0/lists/movies/box_office.json?apikey=" + API_KEY);
				}

				Count++;
			}

			return ListOfMovies;
		}