aufac在mvc中多线程

注册的时候 将容器放到静态变量中

       xxx.IocContainer = builder.Build();
            var resolver = new AutofacDependencyResolver(xxx.IocContainer);
            DependencyResolver.SetResolver(resolver);

 

使用的时候新建上下文

using (var scope = xxx.IocContainer.BeginLifetimeScope())

 {

scope.Resolve<ITableConfigService>()

}

需要注意的事,这个无法得到http上下文

 


           

 

posted on 2018-03-22 17:29  RedQ-Alright  阅读(119)  评论(0编辑  收藏  举报

导航