Denetleyicimde "Arkadaşlar" adlı iki eylem var. Yürüten, "post" a karşı "get" olup olmamasına göre değişir.gönderi ve aynı yöntem imzası ile alın
Yani benim kod parçalarını şöyle görünür: Ben de aynı imza (Arkadaş) ile iki yöntem beri
// Get:
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Friends()
{
// do some stuff
return View();
}
// Post:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Friends()
{
// do some stuff
return View();
}
Ancak bu derleme değil. Bunu nasıl yaratırım? Sadece bir eylem oluşturmalı mıyım ama içinde "get" ve "post" arasında ayrım yapmalı mıyım? Eğer öyleyse, bunu nasıl yaparım?
MVC 2.0 '[AcceptVerbs (HttpVerbs yana.Get)] '' [HttpGet] 'e kısaltılabilir, aynı diğer REST yöntemleri için de geçerlidir – nimrod