ServiceStack反序列化
本文关键字:反序列化 ServiceStack | 更新日期: 2023-09-27 18:01:31
我可以让ServiceStack序列化我的对象,但反序列化是另一回事。我收到这个json:
{
"Return": {
"A":15,
"B":16,
"Result":240
},
"Time":0.0743458271027
}
我想将它反序列化为这个类类型:
public class Result<T>
{
public T Return;
public double Time;
}
这里的T是Math
public class Math
{
public int A;
public int B;
public int C;
public decimal Result;
}
我用过Newtonsoft。Json和一切都很好,但ServiceStack应该快3倍,但我只是得到对象没有值。
默认情况下ServiceStack文本序列化器不序列化公共字段,但您可以通过以下命令启用它们:
JsConfig.IncludePublicFields = true;