2008-09-05 12 views

cevap

0

Başımın tepesinden bir tanesini bile bilmiyorum, ama başka bir şey bulamazsanız, Rails'in onu ele alış biçimine bakabilir ve onu yerleştirmeyi deneyebilirsiniz. Raylar POST, GET, PUT ve DELETE kullanır, ancak görünüşe göre PUT için bazı fakery yapmak zorundadır. Buraya kuru çıkıncaya değmeye değer olabilir.

1

Rails, formdaki bir "method" parametresini kullanır ve sonra numaralandırır, ancak bunu belirlerseniz uygun yöntemi çağırır.
Çoğu istemcinin dinlendirici yığını desteklemeyeceğini biliyorum, ancak asp.net mvc, bu fiillere otomatik olarak anlaşma yapabilir ve bunları uygun eylemlere yerleştirebilir mi?

0

Önizleme 5'te yeni AcceptVerbsAttribute öğesinin herhangi bir tür isteği belirli bir eyleme yönlendirebilmesi gerektiğini düşünüyorum. Teoride aşağıdaki gibi bir yöntemi işaretlemek, tüm fiillerin ele alınmasını sağlar, ancak açık bir şekilde test edilmemiş veya sınamamıştır.

[AcceptVerbs("delete")] 
public object DoDeleteAction() 
0

tabanlı RESTful web hizmeti Artık MVC Beta ile bir HttpVerbs numaralandırma kullanabilirsiniz.

burada

[AcceptVerbs(HttpVerbs.Get)] 
public ActionResult Index() 
{ ... } 

[AcceptVerbs(HttpVerbs.Post)] 
public ActionResult Update() 
{ ... } 

[AcceptVerbs(HttpVerbs.Delete)] 
public ActionResult Delete() 
{ ... } 

anladınız ... bir örnek.

hth :)

İlgili konular