哪种机制适合在Asp.net MVC中存储临时数据?每次客户将产品添加到购物车时,我都不想打到数据库。我读了一些文章,我有点困惑。我想知道哪种机制更好还是其他选择? 1)饼干 2)会议 3)文本文件
答案 0 :(得分:0)
在这种情况下,您将会介绍会话和Cookie。
从技术上讲,cookie会花费更多时间,但这有点不太明白。
那会是什么?当用户进入您的网站并关注他直到他关闭浏览器时,它就会启动。
为了提供这样的功能,浏览器和服务器共享一个令牌。
这就是“会话”概念背后的原因。
基本上会话存储具有“key => value”格式,因此要实现会话存储,您必须使用类似字典的界面:
HttpContext.Current.Session.Add("The Key",the_value);
the_value
可以是任何可序列化的。