Пример #1
0
        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());
        }
Пример #2
0
        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();
        }