-
Notifications
You must be signed in to change notification settings - Fork 384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any plan for System.Text.Json? #653
Comments
mee too |
Lack of AOT support is a deal breaker for me. I had to resort to writing my own implementation. |
Hey! Sorry for the delay. Although it is going slowly (slower than I would like tbh), I'm working on a full refactory of the library behind the scenes. I've made good progress but it is not ready for prime time yet as I need to be very careful. I understand many other projects have dependencies on this library and this next one will potentially be a breaking change so I have to make it worth. This refactory, among other things, aims to:
I maybe will have a preview version before the .Net Conf. Will see. Thanks for the interest and support, I'll keep everyone updated once I have more to share. |
That sounds fabulous. I appreciate the update and hard work! |
@galvesribeiro can you share the repository please? even if it's not ready yet |
Honestly, I think a better route would be to bind to Podman's libpod API and transition away from using Docker whatsoever, as Docker has been lagging behind as a container runtime. The API in question The fact this project hasn't had commits for over a year only adds to my concern. Quite disappointing for an "official" .NET project that Testcontainers relies on (=is blocked by). |
@kanpov Docker is not going anywhere tbh. Yes, it is slow moving than other newcomer libraries. I thought however, on having (after the revamp on Docker.DotNet) other container runtime library support like for example, |
Somehow I missed @galvesribeiro comment who said he was working on a full refactoring so I went ahead with #672 which replaces |
@0xced I've merged your PR as a temporary step. We will optimize it later. Thank you! |
Hello
Thank you guys for this awesome library
I would like to know if there is any plan to drop the Newtonjson serializer, and use the System.Text.Json?
Another idea would be to move the serializers outside the core project, and let the user choose which serializer to include,
example if I want to work with System.text.json I would import 2 packages: Docker.DotNet and Docker.DotNet.Text.Json.
Why?
1- The NewtonJson - Although it was a great library - will not support Aot
2- Remove a hard dependency from the core project
3- Performance of the System.Text...
The text was updated successfully, but these errors were encountered: