是这样的我的项目用的是.NET MVC4,Session是在Service层调用HttpContext.Current.Session设置,Web层引用Service层的。
但是使用了Spring .NET 之后属性注入没有问题,但是执行到Session这块时候,HttpContext.Current一直是null。本人第一次用Spring .NET ,不是很熟悉。希望帮助下,非常感谢。
可能是使用Spring .NET属性注入之后,WriteSessionCookie是在不同的线程执行的。
建议试试通过参数将HttpContext.Current传递给WriteSessionCookie方法。
谢谢,我试试。
好了解决了将HttpContext.Current传递给WriteSessionCookie方法可以。