Open xperiandri opened 4 years ago
@xfischer I've been looking at the issues that System.Text.Json has brought about and thinking that this could be a solution in a v2 of GeoJSON.Net.
Thoughts?
Yes I agree to set System.Text.Json as the default (de)serializer, and provide backwards compatibility as a separate NuGet package, as suggested by @xperiandri. Let's create a branch for that purpose and get started. @matt-lethargic did you look how to migrate existing converters ? As I saw quickly it seems like a lot of work to support System.Text.Json, but hopefully we are covered with unit tests.
I'll take care of the Contribs in a similar new-branch approach.
Related MS docs :
I haven't looked at the migration properly yet, but have docs in front of me. Will start a v2 branch
I've been migrating a similar project to STJ and it's not that bad. I was going to fork this for my project but I am glad that it is on your radar and I am happy to contribute. How's the progress so far?
Since there wasn't any visible progress, I went ahead and forked. Please provide some early feedback and participate!
Create a new project for NewtonSoft.JSON serializers and issue them as a separate NuGet package