public void Converters() { JsonSerialiser aSerializer = new SerialiseType(); JsonReflector.Add(typeof(A), aSerializer); Assert.AreEqual(@"TestReflection+A", JsonReflector.Reflect(new A())); Assert.AreEqual(@"TestReflection+B", JsonReflector.Reflect(new B())); }
//---------------------------------------------------------------------------------------------------- // serialisers for value types static void SetupTypeHandlers() { JsonReflector.Add(typeof(GameObject), new SerialiseGameObject()); JsonReflector.Add(typeof(Transform), new SerialiseTransform()); }