Я разрабатываю страницу, которая показывает сетку всех значений Leave Type Option (модель, содержащая id, LeaveType и status). В моем контроллере я написал что-то ниже.
После запуска кода я получил ошибку времени выполнения
InvalidOperationException: свойство 'JsonResult.SerializerSettings' должно быть экземпляром типа 'System.Text. Json .JsonSerializerOptions'
Я пытался найти его в Google, но я не понимаю эту проблему и хотел бы получить совет о том, как ее решить.
Спасибо.
public class OptLeaveTypeController : Controller
{
private readonly theManagerContext _context;
public OptLeaveTypeController(theManagerContext context)
{
_context = context;
}
public IActionResult Index()
{
return View();
}
public IActionResult GetLeaveTypes()
{
var leaveTypes = _context.OptLeaveType.OrderBy(a => a.LeaveTypeId).ToList();
return Json(new { data = leaveTypes }, System.Web.Mvc.JsonRequestBehavior.AllowGet);
}
}