protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperBootStrapper.Start(); ControllerBuilder.Current.SetControllerFactory(new UnityControllerFactory()); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //Ioc的两种方式 DefaultControllerFactory||(DenpendencyResolver&&DenpendencyScope) ControllerBuilder.Current.SetControllerFactory(new UnityControllerFactory()); //GlobalConfiguration.Configuration.DependencyResolver = new UnityDependency(); AutoMapperBootStrapper.Start(); }