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.