Model view controller HttpContext.Session和HttpContext.Application之间的差异

Model view controller HttpContext.Session和HttpContext.Application之间的差异,model-view-controller,Model View Controller,在C#中,MVC4, HttpContext.Session和HttpContext.Application之间有什么区别? 在它们之间选择和使用它们的考虑因素是什么 谢谢 这与C#、MVC4无关,而是与一般的web开发相关 会话上下文:如果您希望数据持久化多个页面请求,但可能在浏览器“会话”的有限时间内,您可以使用会话上下文。例如,将用户登录到其银行帐户 应用程序上下文:如果希望数据持久化多个浏览器会话,而不管一个或多个用户在其会话中做了什么。例如,点击应用程序的计数器

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

谢谢

这与C#、MVC4无关,而是与一般的web开发相关

会话上下文:如果您希望数据持久化多个页面请求,但可能在浏览器“会话”的有限时间内,您可以使用会话上下文。例如,将用户登录到其银行帐户

应用程序上下文:如果希望数据持久化多个浏览器会话,而不管一个或多个用户在其会话中做了什么。例如,点击应用程序的计数器