JsonResult(object) causes “The collection type 'Newtonsoft.Json.Linq.JToken' is not supported.”

前端 未结 3 1211
一向
一向 2021-02-03 21:34

I upgraded an existing ASP.NET Core 2.2 project to 3.0. I have a method that returns JSON which worked in 2.2, but in 3.0, it causes \"The collection type \'Newtonsoft.Json.Linq

3条回答
  •  孤独总比滥情好
    2021-02-03 22:17

    In .NET Core 3.1 based web applications if you are getting this error, the Nuget package you need to have is the same "Microsoft.AspNetCore.Mvc.NewtonsoftJson".

    The code in the ConfigureServices method in the Startup class would look like

    services.AddControllersWithViews().AddNewtonsoftJson();
    

    Refer this link

提交回复
热议问题