Trong bộ điều khiển của tôi, tôi có hai hành động được gọi là "Bạn bè". Việc thực hiện phụ thuộc vào việc đó có phải là "nhận" so với "bài đăng" hay không.đăng và nhận cùng với chữ ký phương thức
Vì vậy, đoạn mã của tôi trông giống như thế này:
// Get:
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Friends()
{
// do some stuff
return View();
}
// Post:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Friends()
{
// do some stuff
return View();
}
Tuy nhiên, điều này không biên dịch kể từ khi tôi có hai phương pháp với cùng một chữ ký (bạn bè). Làm thế nào để tôi tạo ra điều này? Tôi có cần phải tạo ra một hành động nhưng phân biệt giữa một "get" và "post" bên trong nó không? Nếu vậy, làm thế nào để tôi làm điều đó?
từ MVC 2,0 '[AcceptVerbs (HttpVerbs.Get)] 'có thể được rút ngắn thành' [HttpGet] ', tương tự với các phương thức REST khác – nimrod