Check out example codes for "deserialize and serialize with interface c#". It will help you in understanding the concepts better.

Code Example 1

var settings = new JsonSerializerSettings()
{
      TypeNameHandling = TypeNameHandling.All
};
YourObject obj =  JsonConvert.DeserializeObject<yourobject>(JsonString, settings);

Code Example 2

var indented = Formatting.Indented;
var settings = new JsonSerializerSettings()
{
      TypeNameHandling = TypeNameHandling.All
};
string serialized = JsonConvert.SerializeObject(wizardConf, indented, settings);

Learn ReactJs, React Native from akashmittal.com