ASP.NET Core - имя «JsonRequestBehavior» не существует в текущем контексте

В моем проекте ASP.NET Core (.NET Framework) я получаю вышеуказанную ошибку в моем следующем методе действия контроллера. Чего мне не хватает? Или есть ли обходные пути?

    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);
      }
    }

ОБНОВИТЬ:

Пожалуйста, обратите внимание на следующие комментарии от @NateBarbettini ниже:

JsonRequestBehavior устарел в ASP.NET Core 1.0.В принятом ответе от @Miguel ниже,return type метода действияdoes not в частности, должно быть типа JsonResult. ActionResult или IActionResult тоже работает.

Ответы на вопрос(2)

Ваш ответ на вопрос