Я пытаюсь получить идентификатор пользователя, хранящийся в файлах cookie, через общий файл Controller, доступ к которому я могу получить во всем сайте.Как получить доступ к файлам Request.cookies в контроллере ASP.NET MVC?
Я создал FunctionsController
как контроллер с содержанием следующим образом:
public static int loggedinUser()
{
return Convert.ToInt32( request.Cookies["userid"].Value);
}
Я не могу просить какие-либо предметы печенья даже если бы я попытался с:
HttpRequestBase request = controllerContext.HttpContext.Request;
говорится Ссылка на объект требуется для нестатических полей, методы или свойств «System.Web.Mvc.Controller.Request.get» –
с использованием System, используя System.Collections.Generic, используя System.Linq, используя ystem.Web, используя System.Web.Mvc, используя CRM.Models; namespace MarcelCRM.Controllers {public class FunctionsController: Controller {\t public static int loggedinUser() {return Convert.ToInt32 (Request.Cookies ["someCookie"]); \t}}} –