JSON.NET class name as root
问题 I'm working with ASP.NET MVC4 WebApi and Knockout.js. My model consists of Pages that contain 1-N Controls . When I need to load a new Page , I will fetch the HTML View and the JSON serialized object and put all together with KO. As my model is very dynamic, I'm going to use the KO mapping plugin so I don't have to define all the observables. Here is my (very simplified) model: public class Page { public string Name { get; set; } public List<Control> Controls { get; set; } } public abstract