다음과 같은 구조가 있다고 해보자. public class Box { public double Length { get; set; } public double Width { get; set; } public double Height { get; set; } } public class Carton : Box { public int Index { get; set; } } Carton은 Box를 상속 받는다. 이러한 객체의 값을 Serialize하게 되면 아래와 같은 형태로 나온다. { "Index": 1, "Length": 800.0, "Width": 600.0, "Height": 1400.0 } 위의 Json 정보만으로는 이것이 Carton인지 다른 어떤 객체인지 확인이 불가능하다. var settings ..