ASP.NET Core - Der Name 'JsonRequestBehavior' existiert im aktuellen Kontext nicht
In meinem ASP.NET Core (.NET Framework) -Projekt wird bei meiner folgenden Controller-Aktionsmethode der obige Fehler angezeigt. Was kann ich vermissen? Oder gibt es irgendwelche Workarounds?:
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);
}
}
AKTUALISIERE:
Bitte beachten Sie die folgenden Kommentare von @NateBarbettini:
JsonRequestBehavior
ist in ASP.NET Core 1.0 veraltet.In akzeptierte Antwort von @Miguel unten, dasreturn type
der Aktionsmethodedoes not
muss speziell vom Typ JsonResult sein. ActionResult oder IActionResult funktioniert auch.