2
示例如下,其中T是某些DTO,我希望得到1 ... n與resultCount匹配。使用Jayrock JsonConvert加載得很好,但是當試圖反序列化在Jayrock中工作的相同json文本時,我只是返回一個新的JsonResult。ServiceStack.Text可以將JSON反序列化爲自定義泛型類型嗎?
[Serializable]
public class JsonResult<T>
{
public int resultCount = 0;
public T[] results;
}
我想這可能是我問了一下在ServiceStack.Text.JsonSerializer.DeserializeFromString<T>() fails to deserialize if string contains \n's,但即使剔除這些\ n仍然不允許反序列化成功的一個問題。
我相信[Serializable]仍然從這個對象類型的一些舊的xml序列化中徘徊。我會看看。 – JesseP
移動到屬性解決了我的問題。謝謝! – JesseP