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; }