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 |