using System.Text.Json;
namespace FAuth.Extensions
{
///
/// 微软提供的Json序列化器封装
///
public class MsJsonProvider:IJsonProvider
{
///
/// 从对象序列化字符串
///
/// 对象类型
/// 要序列化的对象
/// 字符串
public string GetJson(T obj) {
return JsonSerializer.Serialize(obj);
}
///
/// 从字符串反序列化对象
///
/// 对象的类型
/// json字符串
/// 对象实例
public T GetObj(string json) {
return JsonSerializer.Deserialize(json);
}
}
}