issues
search
warriordog
/
ActivityPubSharp
Modular implementation of ActivityPub in C#
https://warriordog.github.io/ActivityPubSharp/
Mozilla Public License 2.0
45
stars
9
forks
source link
Upgrade to .NET 8 / C# 12 / System.Text.Json 8
#140
Closed
warriordog
closed
7 months ago
warriordog
commented
9 months ago
Benefits for APSharp:
LTS version (.NET)
Performance improvements (.NET)
Compile-time reflection (.NET)
Primary constructors (C#)
Collection expressions (C#)
JSON support for required / init properties (STJ)
JSON support for populating an existing collection (STJ)
JSON support for interface hierarchy (STJ)
JSON support for internal / private members FINALLY! 🥳 (STJ)
Freeze JSON options (STJ)
Upgraded API for
JsonNode
(STJ)
Improved performance for
JsonNode
(STJ)
See also:
104
Resources:
Announcing .NET 8
Announcing C# 12
System.Text.Json in .NET 8
Performance Improvements in .NET 8
Breaking changes in .NET 8
UnsafeAccessorAttribute Class
warriordog
commented
7 months ago
done
Benefits for APSharp:
JsonNode
(STJ)JsonNode
(STJ)See also:
104
Resources: