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>.