【发布时间】:2013-11-13 15:15:22
【问题描述】:
我有这门课,作为精简版:
public class SportTableRow
{
public Int32 Won { get; set; }
public Int32 Lost { get; set; }
public Int32 Drawn { get; set; }
public Int32 For { get; set; }
}
当我通过 WebAPI 调用 Data 时,它看起来像这样(再次缩减)...
public List<SportTableRow> Get()
{
var options = ....
var sport = ....
var locationCode = ...
return SportManager.GetOverallTable(sport, options,
locationCode).TableRows;
}
当我在调试器中检查返回的数据时,您可以看到列表中的属性...
但是,当我通过 fiddler 调用时,您会看到缺少一些属性...
...似乎任何Int 为0,bool 为假等等。
我需要在实际类上设置什么,还是在 JSON 序列化器中设置什么?
【问题讨论】:
-
@bump 他没有要求。
-
@user2674389 他没有问如何让Json工作?
-
@bump 他问为什么他生成的 JSON 中缺少属性。请阅读整个问题。
标签: c# json asp.net-web-api