コード例 #1
0
 /// <summary>
 /// Does the response initialization for incoming GET requests
 /// </summary>
 public void OnGet(double?IMDBMin, double?IMDBMax, double?RottenTomatoeMin, double?RottenTomatoeMax)
 {
     // Nullable conversion workaround
     this.IMDBMin          = IMDBMin;
     this.IMDBMax          = IMDBMax;
     this.RottenTomatoeMin = RottenTomatoeMin;
     this.RottenTomatoeMax = RottenTomatoeMax;
     Movies = MovieDatabase.Search(SearchTerms);
     Movies = MovieDatabase.FilterByMPAARating(Movies, MPAARatings);
     Movies = MovieDatabase.FilterByGenre(Movies, Genres);
     Movies = MovieDatabase.FilterByIMDBRating(Movies, IMDBMin, IMDBMax);
     Movies = MovieDatabase.FilterByRottenTomatoeRating(Movies, RottenTomatoeMin, RottenTomatoeMax);
 }