JsonResult
- это класс, который наследует ActionResult
.
. Неважно, какой метод вы объявите как возвращающий.
Метод Json()
является вспомогательным методом, который возвращаетJsonResult
;это проще, чем писать new JsonResult { ... }
.
JsonResult
, оборачивает встроенный сериализатор JSON;это гораздо проще, чем вручную сериализовать ваши объекты и записать JSON в поток ответов (это то, что JsonResult
делает для вас)