Namespace Cuemon.Extensions.Text.Json
Assembly: Cuemon.Extensions.Text.Json.dll
The Cuemon.Extensions.Text.Json namespace contains both types and extension methods that complements the System.Text.Json namespace by adding new ways of working with JSON; both in terms of serialization and parsing.
Availability: .NET 9 and .NET 8
Complements: System.Text.Json namespace 🔗
Extension Methods
| Type | Ext | Methods |
|---|---|---|
| JsonNamingPolicy | ⬇️ | DefaultOrConvertName |
| Utf8JsonReader | ⬇️ | ToHierarchy |
| JsonSerializerOptions | ⬇️ | SetPropertyName and Clone |
| Utf8JsonWriter | ⬇️ | WriteObject |
Classes
DynamicJsonConverter
Provides a factory based way to create and wrap an JsonConverter implementation.
JsonNamingPolicyExtensions
Extension methods for the JsonNamingPolicy class.
JsonSerializerOptionsExtensions
Extension methods for the JsonSerializerOptions class.
Utf8JsonWriterExtensions
Extension methods for the Utf8JsonWriter class.
Delegates
Utf8JsonReaderFunc<T>
Represents the Read method of JsonConverter<T>.
Utf8JsonWriterAction<T>
Represents the Write method of JsonConverter<T>.