내 컨트롤러에는 "친구"라는 두 가지 작업이 있습니다. 실행되는 것은 "get"대 "post"인지 여부에 달려 있습니다.게시하고 동일한 메소드 서명으로 가져 오기
그래서 내 코드 조각은 다음과 같이 보일 : 나는 동일한 서명 (친구)와 두 가지 방법이 있기 때문에
// Get:
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Friends()
{
// do some stuff
return View();
}
// Post:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Friends()
{
// do some stuff
return View();
}
그러나,이 컴파일되지 않습니다. 어떻게 이것을 만들까요? 하나의 액션을 만들어야하지만 그 안에 "get"과 "post"를 구별해야합니까? 그렇다면 어떻게해야합니까?
MVC 2.0'[AcceptVerbs (HttpVerbs입니다.(Get Get)]''[HttpGet]'로 단축 할 수 있습니다. 다른 REST 메소드에서도 마찬가지입니다. – nimrod