I need to deserialize an object of the class that could represent one of its fields as a j-object (like "some_field":{"foo":"bar"}) or an array of j-objects (like "some_field:"[{"foo":"bar"}, {"foo":"baz"}]). How can I achieve such behavior via JSON.NET?
public class SomeInfo
{
public String foo { get; set; }
}
public class PositionInfo
{
public SomeInfo some_field { get; set; }
}
Thanks in advance.