Exemplo n.º 1
0
        public async Task <TryGetGenreIdsWithNamesResponse> TryGetGenreIdsWithNames(string language = null, int retryCount = 0, int delayMilliseconds = 1000)
        {
            var response = await _cachedSearchClient.GetGenreIdsWithNames(language, retryCount, delayMilliseconds);

            GenreIdNamePairs genreIdNamePairs = null;

            if (response.HttpStatusCode.IsSuccessCode())
            {
                genreIdNamePairs = JsonConvert.DeserializeObject <GenreIdNamePairs>(response.Json);
            }

            return(new TryGetGenreIdsWithNamesResponse(response.HttpStatusCode, genreIdNamePairs));
        }
 public TryGetGenreIdsWithNamesResponse(HttpStatusCode statusCode, GenreIdNamePairs genreIdNamePairs)
 {
     HttpStatusCode   = statusCode;
     GenreIdNamePairs = genreIdNamePairs;
 }