MVC 4 웹 API로 작업 중이며 직렬화 문제가 발생했습니다. 답변을 찾을 수 없습니다. 코드에에 ...개체 목록을 직렬화 할 때 전체 개체 대신 출력 ID가
의 나는 다음과 같은 클래스가 있다고 가정 해 봅시다 :
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
}