Страницы

Поиск по вопросам

суббота, 6 июля 2019 г.

Добавить json к ответу сервера

Есть список объектов (некоторые данные), которые достаются из БД. Я хочу, чтобы при обращении к сайту клиенту отдавалась страница, а вместе с ней и эти данные в формате json, для будущего взаимодействия с ними на странице при помощи js. Прочитал, что можно добавлять его к телу ответа сервера, но метод Response.Write() требует массив байтов, а информации про то, как привести json к байтам я так и не нашёл. Каким образом можно отдавать клиенту страницу с json?
public IActionResult CheckFormulas(int categoryId) { // Данные, которые нужно передать в json IEnumerable formulas = _formServ.GetFormulasByCategoryId(categoryId); return View("CheckFormulas"); }


Ответ

В контроллере:
return View("CheckFormulas", formulas);
В представлении:
@model IEnumerable

Комментариев нет:

Отправить комментарий