Как вернуть результат JSON в проекте ASP.NET Core 8C#

Место общения программистов C#
Anonymous
Как вернуть результат JSON в проекте ASP.NET Core 8

Сообщение Anonymous »

С помощью платформы ASP.NET MVC был способ сделать это:

Код: Выделить всё

    [HttpGet]
public JsonResult GetData()
{
JsonResult result;
InvoiceData dt = new InvoiceData();
result = Json(dt, JsonRequestBehavior.AllowGet);
return result;
}
Теперь этот способ отсутствует — попытка его использования приводит к этой ошибке:

Невозможно неявно преобразовать тип 'Microsoft .AspNetCore.Mvc.JsonResult» в «Microsoft.AspNetCore.Mvc.HttpGetAttribute»

Я добавил в файл проекта только стандартную библиотеку .NET Core 8< /p>

Код: Выделить всё


net8.0
enable
enable


И не добавляйте древнюю библиотеку поддержки, но как теперь можно вернуть результат Json?


Подробнее здесь: https://stackoverflow.com/questions/790 ... -8-project

Вернуться в «C#»