public void SerializeObjectWithSecondaryVar() { var user = new User { Age = 38, Name = "Rob" }; var result = JsObjectSerializer.GetScript(user, "Data", "User"); Assert.IsTrue(result.StartsWith(@"Data.User={")); Assert.IsTrue(result.Contains("{\"Name\":\"Rob\",\"Age\":38};")); }
public ActionResult GetObject() { var user = new User {Age=38,Name = "Rob"}; var builder = new StringBuilder(); builder.Append(JsObjectSerializer.GetScript(user, "User")); return JavaScript(builder.ToString()); /* RETURN VALUE **************************************************************************************************** var User={"Name":"Rob","Age":38}; - The variable name has been defined by us. - Note that we can also use this kind of serialization as the aggregate example *********************************************************************************************************************/ }