コード例 #1
0
        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));
        }
コード例 #2
0
 public TryGetMovieVideosResponse(HttpStatusCode statusCode, GetMovieVideosModel movieVideosModel)
 {
     HttpStatusCode   = statusCode;
     MovieVideosModel = movieVideosModel;
 }