मेरे नियंत्रक में मेरे पास "मित्र" नामक दो क्रियाएं हैं। जो निष्पादित करता है वह इस पर निर्भर करता है कि यह "पोस्ट" बनाम "पोस्ट" है या नहीं।पोस्ट करें और उसी विधि हस्ताक्षर के साथ प्राप्त करें
तो मेरी कोड के टुकड़े कुछ इस तरह दिखाई:
// Get:
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Friends()
{
// do some stuff
return View();
}
// Post:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Friends()
{
// do some stuff
return View();
}
हालांकि, इस के बाद से मैं एक ही हस्ताक्षर (दोस्त) के साथ दो तरीकों संकलन नहीं है। मैं इसे बनाने के बारे में कैसे जा सकता हूं? क्या मुझे केवल एक ही क्रिया बनाने की ज़रूरत है, लेकिन इसके अंदर "प्राप्त करें" और "पोस्ट" के बीच अंतर करें? अगर ऐसा है, तो मैं वह कैसे करू?
MVC 2.0 '[AcceptVerbs (HttpVerbs के बाद से।प्राप्त करें)] 'को' [HttpGet] 'तक छोटा किया जा सकता है, वही अन्य आरईएसटी विधियों के लिए जाता है – nimrod