Пример #1
0
        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;
 }