-
Notifications
You must be signed in to change notification settings - Fork 11
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
chore(deps): use system.text.json instead of newtonsoft.json throughout #472
base: main
Are you sure you want to change the base?
chore(deps): use system.text.json instead of newtonsoft.json throughout #472
Conversation
✅ Deploy Preview for arcus-messaging canceled.
|
|
||
<!-- TODO: will be removed in v3.0 --> | ||
<PackageReference Include="System.Text.Json" Version="[8.0.5,10.0.0)" Condition="'$(TargetFramework)' != 'net8.0'" /> | ||
<!-- TODO: will be removed in v3.0 --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you mean ? Why will we remove this dependency in a later version ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As it is only used by .NET Standard and.NET 6. And we are migrating away from them, I believe.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this build in in .NET 8 ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's included by default in .NET 8, but not in the other frameworks.
Use Microsoft's built-in
System.Text.Json
instead of addingNewtonsoft.Json
reference in all Messaging-projects.This is part of the lightweight exercise described in #470 where dependencies are being investigated on their added-value and maintainence cost.