码迷,mamicode.com
首页 > Web开发 > 详细

Autofac MVC 依赖注入

时间:2018-06-13 23:38:58      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:AC   exec   depend   stat   dao   public   分享   arp   str   

今天在这里分享一哈Autofac mvc 依赖注入单个注入的代码 

       /// <summary>
        /// 初始化容器
        /// </summary>
        public static void InitAutofc()
        {
            ContainerBuilder builder = new ContainerBuilder();
            //调用需要注册的类
            SetupResolveRules(builder);
            //注册控制器
            builder.RegisterControllers(Assembly.GetExecutingAssembly());
            IContainer container = builder.Build();
            DependencyResolver.SetResolver(new AutofacDependencyResolver(container));
            AreaRegistration.RegisterAllAreas();
        }
        /// <summary>
        ///  需要用到的类进行注册
        /// </summary>
        /// <param name="builder">容器</param>
        private static void SetupResolveRules(ContainerBuilder builder)
        {
            //用户信息
            builder.RegisterType<TUSERINFODao>().As<ITUSERINFODao>();
            builder.RegisterType<TUSERINFOService>().As<ITUSERINFOService>();

        }

  

Autofac MVC 依赖注入

标签:AC   exec   depend   stat   dao   public   分享   arp   str   

原文地址:https://www.cnblogs.com/zxp6/p/9180565.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!