public async Task <TryGetTmdbConfigurationResponse> TryGetTmdbConfiguration(int retryCount = 0, int delayMilliseconds = 1000, bool fromCache = true) { var response = await _cachedSearchClient.GetTmdbConfiguration(retryCount, delayMilliseconds, fromCache); TmdbConfigurationModel configurationModel = null; if (response.HttpStatusCode.IsSuccessCode()) { configurationModel = JsonConvert.DeserializeObject <TmdbConfigurationModel>(response.Json); } return(new TryGetTmdbConfigurationResponse(response.HttpStatusCode, configurationModel)); }
public TryGetTmdbConfigurationResponse(HttpStatusCode statusCode, TmdbConfigurationModel configurationModel) { HttpStatusCode = statusCode; ConfigurationModel = configurationModel; }