public void JsonConverterTest() { NonExpandoClass myNonExandoClass = new NonExpandoClass() { Name = "Mannetjie", Age = 86 }; var jsonValue = Core.Utilities.Serialization.SerializeObjectToJson(myNonExandoClass); Console.WriteLine(jsonValue); dynamic myExpando = Core.Utilities.Serialization.DeSerializeJsonToObject(jsonValue); Console.WriteLine(myExpando.Name); Console.WriteLine(myExpando.Age); }
public void Class2ExpandoTest() { NonExpandoClass myNonExandoClass = new NonExpandoClass() { Name = "Mannetjie", Age = 86 }; dynamic myExandoClass = new Expando(myNonExandoClass); myExandoClass.Snoop = "Snoopy"; Assert.IsTrue(myExandoClass.Name == "Mannetjie"); Assert.IsTrue(myExandoClass.Snoop == "Snoopy"); }