【发布时间】:2012-04-09 19:55:17
【问题描述】:
我目前有一种类型,我注入到我的控制器中,用于获取和设置会话数据。
我使用它是为了获取相关会话信息为_sessionData.Username,而不是使用Session["username"]。
我想在我的所有视图中使用此会话信息,并且以前会通过将 SessionData 成员设为静态而不是将 SessionData 类注入我的控制器来完成此操作。
我想避免使用静态成员以及必须将对象传递给每个控制器中的视图。
什么模式最适合这种情况?您如何解决同样的问题?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 session c#-4.0