protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); //设置AutoFac解析器 System.Web.Mvc.IDependencyResolver autoFacResolver = MvcContainer.Init(); //初始化容器 DependencyResolver.SetResolver(autoFacResolver); //将AutoFac解析器设置为系统DI解析器 }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); MvcContainer.Init(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //初始化容器,并返回适用于MVC的AutoFac解析器 System.Web.Mvc.IDependencyResolver autoFacResolver = MvcContainer.Init(); //将AutoFac解析器设置为系统DI解析器 DependencyResolver.SetResolver(autoFacResolver); }