Asp.net mvc 4 如何访问类库中的会话值?(System.Web.Current.session不工作)

Asp.net mvc 4 如何访问类库中的会话值?(System.Web.Current.session不工作),asp.net-mvc-4,Asp.net Mvc 4,我正在开发一个应用程序体系结构,它使用两个子项目:a)asp.net web应用程序(它包括用户界面和业务逻辑)和b)类库。(包括数据访问层) 系统用户成功登录后,用户信息存储在会话对象中 我面临的问题是,当我试图访问类库项目(数据访问层)中的会话对象时,它总是返回null 我需要访问类库项目中的会话对象,因为在我的例子中,每个用户都有自己的用户名和密码来访问数据库(出于安全原因) 您可以从System.Web.HttpContext.current.session[“YourSession”]

我正在开发一个应用程序体系结构,它使用两个子项目:a)asp.net web应用程序(它包括用户界面和业务逻辑)和b)类库。(包括数据访问层)

系统用户成功登录后,用户信息存储在会话对象中

我面临的问题是,当我试图访问类库项目(数据访问层)中的会话对象时,它总是返回null


我需要访问类库项目中的会话对象,因为在我的例子中,每个用户都有自己的用户名和密码来访问数据库(出于安全原因)

您可以从
System.Web.HttpContext.current.session[“YourSession”]


您可能需要在类库中添加对
System.Web
的引用。

如何访问会话对象?请分享一些代码。