using GFramework.Core.Abstractions.utility; namespace GFramework.Core.Abstractions.serializer; /// /// 定义序列化器接口,提供对象序列化和反序列化的通用方法 /// public interface ISerializer : IUtility { /// /// 将指定的对象序列化为字符串 /// /// 要序列化的对象类型 /// 要序列化的对象实例 /// 序列化后的字符串表示 string Serialize(T value); /// /// 将字符串数据反序列化为指定类型的对象 /// /// 要反序列化的目标对象类型 /// 包含序列化数据的字符串 /// 反序列化后的对象实例 T Deserialize(string data); }