// GET: JsonExample
        public ActionResult Index()
        {
            var model = new JsonExampleModel();

            model.AvailableLanguageIds = GetAvailableLanguageId();

            return(View(model));
        }
Example #2
0
            public void CanSerializeToJson()
            {
                var model = new JsonExampleModel();

                model.Name = "Geert";
                for (int i = 0; i < 3; i++)
                {
                    model.Modules.Add(new JsonInnerModel {
                        Name = "Name " + (i + 1)
                    });
                }

                var json = JsonConvert.SerializeObject(model);

                Assert.AreEqual("{\"name\":\"Geert\",\"modules\":[{\"name\":\"Name 1\"},{\"name\":\"Name 2\"},{\"name\":\"Name 3\"}]}", json);
            }