Migrate to json deserializer

This commit is contained in:
Jeff Leung 2024-01-11 16:18:39 -08:00
parent 79090e91d6
commit 48a1d6f984
1 changed files with 3 additions and 1 deletions

View File

@ -1,6 +1,7 @@
using AS1024.CommunityDocumentationPage.Interfaces;
using AS1024.CommunityDocumentationPage.Models;
using System.Net.Http.Headers;
using System.Text.Json;
namespace AS1024.CommunityDocumentationPage.DIScopes
{
@ -22,7 +23,8 @@ namespace AS1024.CommunityDocumentationPage.DIScopes
HttpResponseMessage result = await client.GetAsync(BuildNetBoxURI());
string stringResult = await result.Content.ReadAsStringAsync();
#pragma warning disable CS8603 // Possible null reference return.
return JsonConvert.DeserializeObject<RouteTargets>(stringResult);
return JsonSerializer.Deserialize<RouteTargets>(stringResult,
new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy.SnakeCaseLower });
#pragma warning restore CS8603 // Possible null reference return.
}