public async Task <TryGetMovieVideosResponse> TryGetMovieVideos(int id, string language = null, int retryCount = 0, int delayMilliseconds = 1000, bool fromCache = true) { var response = await _cachedSearchClient.GetMovieVideos(id, language, retryCount, delayMilliseconds, fromCache); GetMovieVideosModel movieVideosModel = null; if (response.HttpStatusCode.IsSuccessCode()) { movieVideosModel = JsonConvert.DeserializeObject <GetMovieVideosModel>(response.Json); } return(new TryGetMovieVideosResponse(response.HttpStatusCode, movieVideosModel)); }
public TryGetMovieVideosResponse(HttpStatusCode statusCode, GetMovieVideosModel movieVideosModel) { HttpStatusCode = statusCode; MovieVideosModel = movieVideosModel; }