Dans mon ASP.NET Noyau (.NET Framework) de projet, j'obtiens l'erreur ci-dessus sur mon Contrôleur suivant une méthode d'Action. Ce que j'ai peut-être manquant? Ou, existe-il des solutions?:
public class ClientController : Controller
{
public ActionResult CountryLookup()
{
var countries = new List<SearchTypeAheadEntity>
{
new SearchTypeAheadEntity {ShortCode = "US", Name = "United States"},
new SearchTypeAheadEntity {ShortCode = "CA", Name = "Canada}
};
return Json(countries, JsonRequestBehavior.AllowGet);
}
}
Mise à JOUR:
Veuillez noter que suivant les commentaires de @NateBarbettini ci-dessous:
-
JsonRequestBehavior
a été dépréciée dans les ASP.NET Core 1.0. - En réponse acceptée à partir de @Miguel ci-dessous, l'
return type
de méthode d'action,does not
spécialement besoin d'être de type JsonResult. ActionResult ou IActionResult travaille trop.