ASP.NET Web应用程序会话作用域

时间:2017-04-09 16:55:59

标签: c# asp.net asp.net-mvc scope view-scope

在java中,我能够拥有会话作用域和视图作用域的对象。在asp.net mvc中,似乎所有数据都是请求作用域?如何使数据视图作用域甚至是作用域范围?

我希望我的ViewModel视图具有作用域,因此我不必为视图中的所有值创建字段,并且更好地支持嵌套视图模型。

对于会话范围,我希望在用户之后有一个对象通过整个会话,这些对象可以保存有关用户的信息(超过我从身份用户对象获得的信息)。

这可能吗?

1 个答案:

答案 0 :(得分:0)

你没有为所有值创建字段,这究竟是什么意思?

关于在会话中存储,是的,可以并且已经回答:How to access session variables from any class in ASP.NET?

您也可以将它们作为应用程序作用域,如Java:https://msdn.microsoft.com/en-us/library/aa348545(v=vs.100).aspx