Как получить доступ к cookie в методе действия MVC3? - PullRequest
2 голосов
/ 30 марта 2012

Как я могу получить доступ к cookie в приложении MVC3?

Это для корзины покупок, в которой пользователи могут добавить товар в свою корзину, что означает их cookie.

При оформлении заказа я прочел бы этот файл cookie для пары ключ-значение ProductId и Quantity для соответствующей выборки цены из базы данных и расчета.

Очень просто, как я могу проверить наличие файлов cookie и прочитать / записать в них данные из метода действия Controller?

1 Ответ

8 голосов
/ 30 марта 2012

Чтение Cookie:

var cookie = Request.Cookies["key"];

Добавить Cookie:

Response.Cookies.Add(new System.Web.HttpCookie() { /* ... fill it up ... */ });

http://msdn.microsoft.com/en-us/library/ms525394(v=vs.90).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...