C# 如何在.NETMVC中访问会话以在类中存储DataTable而不是controller

C# 如何在.NETMVC中访问会话以在类中存储DataTable而不是controller,c#,asp.net-mvc,session,datatable,C#,Asp.net Mvc,Session,Datatable,我有一个C#.NET MVC应用程序。我需要存储包含查询结果的数据表,以供进一步使用。我需要为每个用户以不同的方式存储它 我正在考虑使用会话。但问题是,会话在我获取查询结果的类中不可访问,因为该类是一个简单类,而不是控制器 publicdatatable=DataProvider.SelectStoreProcedure(“SPSelectCRMDoctorRequest”) 我想将其存储在会话中。可以在课堂上访问会话 var dt=HttpContext.Current.Session["s

我有一个C#.NET MVC应用程序。我需要存储包含查询结果的
数据表
,以供进一步使用。我需要为每个用户以不同的方式存储它

我正在考虑使用
会话
。但问题是,
会话
在我获取查询结果的类中不可访问,因为该类是一个简单类,而不是控制器

publicdatatable=DataProvider.SelectStoreProcedure(“SPSelectCRMDoctorRequest”)


我想将其存储在会话中。

可以在课堂上访问会话

 var dt=HttpContext.Current.Session["sessionname"];