aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/ApiClient/IApiClient.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-07-21 10:20:57 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-07-21 10:20:57 -0400
commite263d7447675c5747f18e1d4259d54c13f3fb6e6 (patch)
tree60f67c4d175c14fb861868dcac1e7fb85c4bbbdf /MediaBrowser.Model/ApiClient/IApiClient.cs
parent7e5bdc837a95067b304872c3a757e39e434adaba (diff)
added GetCriticReviews to IApiClient
Diffstat (limited to 'MediaBrowser.Model/ApiClient/IApiClient.cs')
-rw-r--r--MediaBrowser.Model/ApiClient/IApiClient.cs17
1 files changed, 13 insertions, 4 deletions
diff --git a/MediaBrowser.Model/ApiClient/IApiClient.cs b/MediaBrowser.Model/ApiClient/IApiClient.cs
index cf5225cae..c22ca74e7 100644
--- a/MediaBrowser.Model/ApiClient/IApiClient.cs
+++ b/MediaBrowser.Model/ApiClient/IApiClient.cs
@@ -24,6 +24,15 @@ namespace MediaBrowser.Model.ApiClient
event EventHandler<HttpResponseEventArgs> HttpResponseReceived;
/// <summary>
+ /// Gets the critic reviews.
+ /// </summary>
+ /// <param name="itemId">The item id.</param>
+ /// <param name="startIndex">The start index.</param>
+ /// <param name="limit">The limit.</param>
+ /// <returns>Task{ItemReviewsResult}.</returns>
+ Task<ItemReviewsResult> GetCriticReviews(string itemId, int? startIndex = null, int? limit = null);
+
+ /// <summary>
/// Gets the theme songs async.
/// </summary>
/// <param name="userId">The user id.</param>
@@ -49,7 +58,7 @@ namespace MediaBrowser.Model.ApiClient
/// <param name="inheritFromParents">if set to <c>true</c> [inherit from parents].</param>
/// <returns>Task{AllThemeMediaResult}.</returns>
Task<AllThemeMediaResult> GetAllThemeMediaAsync(string userId, string itemId, bool inheritFromParents);
-
+
/// <summary>
/// Marks the notifications read.
/// </summary>
@@ -132,7 +141,7 @@ namespace MediaBrowser.Model.ApiClient
/// </summary>
/// <returns>Task{UserDto[]}.</returns>
Task<UserDto[]> GetPublicUsersAsync();
-
+
/// <summary>
/// Gets active client sessions.
/// </summary>
@@ -167,7 +176,7 @@ namespace MediaBrowser.Model.ApiClient
/// <param name="query">The query.</param>
/// <returns>Task{ItemsResult}.</returns>
Task<ItemsResult> GetSimilarTrailersAsync(SimilarItemsQuery query);
-
+
/// <summary>
/// Gets the similar series async.
/// </summary>
@@ -700,7 +709,7 @@ namespace MediaBrowser.Model.ApiClient
/// <param name="options">The options.</param>
/// <returns>System.String.</returns>
string GetArtImageUrl(BaseItemDto item, ImageOptions options);
-
+
/// <summary>
/// Gets the url needed to stream an audio file
/// </summary>