Esempio n. 1
0
 public static Task <Recipe> Recipe(this RecipeLite recipeLite) => ReGenClient.Instance.Recipes.Get(recipeLite.Key);
Esempio n. 2
0
 /// <summary>
 /// Fetches the current user's review for this recipe
 /// </summary>
 /// <param name="recipe"></param>
 /// <param name="fetchSize"></param>
 /// <returns></returns>
 public static Task <Review> Review(this RecipeLite recipe) =>
 ReGenClient.Instance.Reviews.Get(recipe.Key);
Esempio n. 3
0
 public static Task <int> Rating(this RecipeLite recipe) => ReGenClient.Instance.Ratings.Get(recipe.Key);
Esempio n. 4
0
 /// <summary>
 /// Fetches the first page of reviews for this recipe
 /// </summary>
 /// <param name="recipe"></param>
 /// <param name="fetchSize"></param>
 /// <returns></returns>
 public static Task <ReviewsPage> TopReviews(this RecipeLite recipe, int fetchSize = 5) =>
 ReGenClient.Instance.Reviews.GetPage(recipe.Key, null, fetchSize);
Esempio n. 5
0
 public static Task <double> AverageRating(this RecipeLite recipe) => ReGenClient.Instance.Ratings.GetAverage(recipe.Key);