HttpContext.Session和HttpContext.Application之间的区别

时间:2015-06-17 01:48:26

标签: model-view-controller

在C#,MVC 4中, HttpContext.Session和HttpContext.Application之间的区别是什么? 选择它们和使用它们有什么考虑?

谢谢!

1 个答案:

答案 0 :(得分:0)

这与C#,MVC 4无关,而是与Web开发有关。

会话上下文:如果您希望数据保留多个页面请求,但可能在有限时间内进行浏览器“会话” - 您将使用会话上下文。 E.g登录用户到他的银行账户。

应用程序上下文:如果您希望数据保留多个浏览器会话,而不管一个或多个用户在他/她的会话中执行了什么操作。例如。点击你的申请表。