У меня есть одна проблема в MVC.
В настоящее время я работаю в MVC, а версия MVC4. И у меня есть 2 метода ActionResult, см. Ниже
[HttpGet]
public ActionResult About()
{
ViewBag.Message = "Your app description page.";
return View();
}
[HttpPost]
public ActionResult About(ModelName ccc)
{
ViewBag.Message = "Your app description page.";
return View();
}
Нам нужно пространство имен using System.Web.Mvc;
для атрибутов [HttpPost] и [HttpGet]. Поэтому я добавил пространство имен using System.Web.Mvc;
в свой контроллер. Но мне нужно добавить еще одно пространство имен using System.Web.Http;
для обработки ошибок httpsresponseexpection в моем контроллере. Си я добавил в пространство имен. В это время System.Web.Mvc;
не работает.
Я получил эту ошибку: Тип или имя пространства имен HttpGet не удалось найти. Зачем? что-либо отношение между System.Web.Mvc и System.Web.Http для HttpGet?