मैं एक सामान्य नियंत्रक फ़ाइल के माध्यम से कुकीज़ में संग्रहीत उपयोगकर्ता आईडी प्राप्त करने का प्रयास कर रहा हूं, जिसे मैं साइट पर एक्सेस कर सकता हूं।मैं ASP.NET MVC नियंत्रक में Request.cookies तक कैसे पहुंचूं?
इस प्रकार मैं एक नियंत्रक के रूप FunctionsController
बनाया है, सामग्री सहित:
public static int loggedinUser()
{
return Convert.ToInt32( request.Cookies["userid"].Value);
}
मैं किसी भी कुकी आइटम अनुरोध करने के लिए भले ही मैं के साथ की कोशिश की असमर्थ हूँ:
HttpRequestBase request = controllerContext.HttpContext.Request;
यह कहता है कि एक वस्तु संदर्भ गैर स्थिर क्षेत्र, विधि, या संपत्ति के लिए आवश्यक है 'System.Web.Mvc.Controller.Request.get' –
सिस्टम का उपयोग करके; System.Collections.Generic का उपयोग करके; System.Linq का उपयोग करके; ystem.Web का उपयोग करके; System.Web.Mvc का उपयोग करके; CRM.Models का उपयोग करके; नामस्थान MarcelCRM.Controllers {पब्लिक क्लास फ़ंक्शंस नियंत्रक: नियंत्रक {\t सार्वजनिक स्थैतिक int loginUser() {वापसी कनवर्ट करें। IInt32 (Request.Cookies ["someCookie"]); \t}}} –