using System.Collections; using System.Collections.Generic; using UnityEngine; namespace AppCenterEditor { public class JsonWrapper { private static ISerializer _instance = new SimpleJsonInstance(); /// /// Use this property to override the Serialization for the SDK. /// public static ISerializer Instance { get { return _instance; } set { _instance = value; } } public static T DeserializeObject(string json) { return _instance.DeserializeObject(json); } public static T DeserializeObject(string json, object jsonSerializerStrategy) { return _instance.DeserializeObject(json, jsonSerializerStrategy); } public static object DeserializeObject(string json) { return _instance.DeserializeObject(json); } public static string SerializeObject(object json) { return _instance.SerializeObject(json); } public static string SerializeObject(object json, object jsonSerializerStrategy) { return _instance.SerializeObject(json, jsonSerializerStrategy); } } }