F# Event-Union Contract Encoding with versioning tolerant converters supporting System.Text.Json and Newtonsoft.Json
-
Updated
Mar 18, 2024 - F#
F# Event-Union Contract Encoding with versioning tolerant converters supporting System.Text.Json and Newtonsoft.Json
High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format.
Stack only json deserialization using generators and the System.Text.Json library
Naming policies for System.Text.Json
Roslyn code generator for semantic types
DI/IoC agnostic interfaces for injecting any serialization library.
Attribute based, polymorphic support for System.Text.Json.
Flurl http and serialization extensions
Enumeration class as an alternate to enum types
JsonPropertyName attributes added by roslyn
Serialization and deserialization of polymorphic types
Library for creating a versioned json files with migrations between versions
Sample project for 'Loading data from JSON in EF Core' blogpost
Extensions for the fabulous Fluent Assertions library
Using custom JsonConverter to return derived types in api response
The project contains a sample of the polimorphic hierarchy serialization using System.Text.Json library.
A parser combinator library around the System.Text.Json.Utf8JsonReader class
Sample project for 'Custom enum value name in System.Text.Json' blogpost
Extension of `System.Text.Json` to support dynamic access using `dynamic`; 对 `System.Text.Json` 的拓展,以支持使用 `dynamic` 进行动态访问
Add a description, image, and links to the system-text-json topic page so that developers can more easily learn about it.
To associate your repository with the system-text-json topic, visit your repo's landing page and select "manage topics."