public async Task <TryGetMovieImagesResponse> TryGetMovieImages(int id, string language = null, string otherLanguage = null, bool?includeLanguageless = true, int retryCount = 0, int delayMilliseconds = 1000, bool fromCache = true) { var response = await _cachedSearchClient.GetMovieImages(id, language, otherLanguage, includeLanguageless, retryCount, delayMilliseconds, fromCache); ImageDetailCollection imageCollection = null; if (response.HttpStatusCode.IsSuccessCode()) { imageCollection = JsonConvert.DeserializeObject <ImageDetailCollection>(response.Json); } return(new TryGetMovieImagesResponse(response.HttpStatusCode, imageCollection)); }
public TryGetMovieImagesResponse(HttpStatusCode statusCode, ImageDetailCollection imageDetailCollection) { HttpStatusCode = statusCode; ImageDetailCollection = imageDetailCollection; }