Esempio n. 1
0
 public static T Deserialise <T>(string json)
 {
     if (TypeHelper.IsUnityType <T>())
     {
         return(TypeHelper.DeserialiseUnityType <T>(json, _serialiser));
     }
     else
     {
         return(_serialiser.Deserialise <T>(json));
     }
 }
Esempio n. 2
0
 /// <summary>
 /// See interface docs.
 /// </summary>
 /// <param name="modelType"></param>
 /// <param name="typeParserResolver"></param>
 /// <param name="jsonText"></param>
 /// <returns></returns>
 public object BuildModelFromJson(Type modelType, TypeParserResolver typeParserResolver, string jsonText)
 {
     return(_JsonSerialiser.Deserialise(modelType, typeParserResolver, jsonText));
 }