2012-03-18 85 views
4

我正在尝试编写一个简单的购物车Orchard模块,它将会将项目存储在会话状态中,然后在用户想要签出时将其读出。它需要为匿名用户工作。使用HTTP会话状态的Orchard CMS模块

我已经下载了Jumpstart模块,但一直未能找到任何方式来获得处理程序或驱动程序中的会话访问权限。

任何帮助将是伟大的。

回答

8

只需将IHttpContextAccessor注入到驱动程序或处理程序的构造函数中即可。然后你可以调用accessor.Current()并获得访问会话

+1

谢谢。我有权访问驱动程序中的会话。 – 2012-03-18 11:11:27