diff --git a/AS1024.GeoFeed.Core/GeoFeedProviders/NetBoxGeoFeedProviderBase.cs b/AS1024.GeoFeed.Core/GeoFeedProviders/NetBoxGeoFeedProviderBase.cs index c52c3ea..59da848 100644 --- a/AS1024.GeoFeed.Core/GeoFeedProviders/NetBoxGeoFeedProviderBase.cs +++ b/AS1024.GeoFeed.Core/GeoFeedProviders/NetBoxGeoFeedProviderBase.cs @@ -52,7 +52,7 @@ namespace AS1024.GeoFeed.Core.GeoFeedProviders { break; } - string stringResult = await result.Content.ReadAsStringAsync(); + var stringResult = await result.Content.ReadAsStreamAsync(); jsonData = DeserializeJsonData(stringResult); if (jsonData?.Results == null || jsonData.Results.Count == 0) @@ -93,7 +93,7 @@ namespace AS1024.GeoFeed.Core.GeoFeedProviders return geoFeed; } - protected virtual NetboxData? DeserializeJsonData(string stringResult) + protected virtual NetboxData? DeserializeJsonData(Stream stringResult) { return JsonSerializer.Deserialize(stringResult, new JsonSerializerOptions {