2
0
Эх сурвалжийг харах

Use EnsureSuccessStatusCode

Gary Wilber 4 жил өмнө
parent
commit
e9911b70dd

+ 1 - 8
MediaBrowser.Providers/Manager/ProviderManager.cs

@@ -157,14 +157,7 @@ namespace MediaBrowser.Providers.Manager
         {
         {
             var httpClient = _httpClientFactory.CreateClient(NamedClient.Default);
             var httpClient = _httpClientFactory.CreateClient(NamedClient.Default);
             using var response = await httpClient.GetAsync(url, cancellationToken).ConfigureAwait(false);
             using var response = await httpClient.GetAsync(url, cancellationToken).ConfigureAwait(false);
-
-            if (response.StatusCode != HttpStatusCode.OK)
-            {
-                throw new HttpException("Invalid image received.")
-                {
-                    StatusCode = response.StatusCode
-                };
-            }
+            response.EnsureSuccessStatusCode();
 
 
             var contentType = response.Content.Headers.ContentType.MediaType;
             var contentType = response.Content.Headers.ContentType.MediaType;