您可以通过结构图注会话引用到类

有帮助吗?

解决方案

如果你指的是HTTP会话为当前用户,你可以添加以下到您的容器的注册代码:

For<HttpSessionStateBase>().TheDefault.Is.ConstructedBy(() => new HttpSessionStateWrapper(HttpContext.Current.Session));
这需要通过StructureMap检索

现在任何类的HttpSessionStateBase作为其构造器参数应获取当前会话中的一个。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top