小编Nou*_*ker的帖子

如何从Asp.Net MVC 5依赖解析器获取Structuremap IContainer实例

我使用Structuremap作为我的依赖关系解析器.我试图在我的Global.asax.cs文件上实现Container Per Request Pattern.

    public IContainer Container
    {
        get
        {
            return (IContainer)HttpContext.Current.Items["_Container"];
        }
        set
        {
            HttpContext.Current.Items["_Container"] = value;
        }
    }


   public void Application_BeginRequest()
   {
       Container = ObjectFactory.Container.GetNestedContainer();
   }
Run Code Online (Sandbox Code Playgroud)

由于在将来的Structuremap版本中不支持ObjectFactory,我希望从DependencyResolver访问容器.怎么可能?

提前致谢.

Noufal

c# structuremap asp.net-mvc

5
推荐指数
1
解决办法
8687
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

structuremap ×1