我正在使用 MVC 4 Web API 并遇到了一个我找不到答案的序列化问题。上代码...
假设我有以下课程:
public class Item {
public int ID;
public String Name;
public bool Active;
}
public class Source {
public int ID;
public int Name;
}
项目的序列化列表将类似于:
{
ID: 1,
Name: "That big thing",
Active: true,
Source: {
ID: 1,
Name: "The street"
}
}
如果我的列表中有很多项目,将每个源序列化为一个对象将变得低效。我想做的只是在列表中获取源 ID。就像是:
{
ID: 1,
Name: "That big thing",
Active: true,
Source: 1
}