【发布时间】:2011-10-20 15:23:54
【问题描述】:
我们正在使用 StructureMap 通过 InstanceScope.HttpContext 缓存一个类。在对依赖于此类型的控制器进行单元测试时,会从 StructureMap 中抛出空引用异常,这似乎表明它正在尝试访问静态当前 HttpContext(而不是 MVC 包装器)。
我们如何才能完全配置 HttpContext.Current(具有反编译的结构映射,似乎错误来自这里)以获得可以与结构映射正常工作的有效上下文?
【问题讨论】:
-
您也在单元测试中使用 StructureMap 吗?为什么?
标签: asp.net-mvc structuremap httpcontext