Skip to content

soulsoft_serialization

API 列表

名称功能
DataField表示序列化字段名注解。
JsonConverter定义数据模型与目标类型之间的 JSON 转换器。
JsonSerializer提供 JSON 字符串与数据模型之间的统一序列化入口。
JsonSerializerOptions表示 JSON 序列化与反序列化配置。

结构体

名称功能
JsonNumberHandling表示 JSON 数值读写行为的组合选项。

枚举

名称功能
JsonIgnoreCondition指定序列化时忽略字段的条件。
JsonNullable指定空值字段的处理方式。

接口

名称功能
IJsonConverter表示 JSON 转换器的标记接口。
IDeserializable定义从数据模型反序列化对象的能力。
ISerializable定义将对象序列化为数据模型的能力。
ISerialization组合序列化与反序列化能力。

子包

包名
soulsoft_serialization.macros
soulsoft_serialization.macros.ast