tinkerpop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Florian Hockmann (Jira)" <j...@apache.org>
Subject [jira] [Assigned] (TINKERPOP-2349) Switch from Newtonsoft.Json to System.Text.Json
Date Tue, 31 Mar 2020 08:40:00 GMT

     [ https://issues.apache.org/jira/browse/TINKERPOP-2349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Florian Hockmann reassigned TINKERPOP-2349:

    Assignee: Florian Hockmann

> Switch from Newtonsoft.Json to System.Text.Json
> -----------------------------------------------
>                 Key: TINKERPOP-2349
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2349
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: dotnet
>            Reporter: Florian Hockmann
>            Assignee: Florian Hockmann
>            Priority: Major
> .NET Core 3.0 [came with a new built-in JSON serialization library|https://devblogs.microsoft.com/dotnet/try-the-new-system-text-json-apis/]
_System.Text.Json_ which probably becomes the standard JSON library for .NET. It offers a
better performance while allocating less memory compared to Newtonsoft.Json because it is
using new technologies such as {{Span<T>}}.
> For users of .NET Core 3.x this also has the nice benefit that the JSON implementation
is directly included in the .NET Core framework which solves possible version conflicts.

This message was sent by Atlassian Jira

View raw message