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.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage