protected void Application_Start() { HttpRuntimeSetting.SameAppDomainAppId(); UnityConfig.RegisterComponents(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ViewEngingSetting.Config(); DisplayModelSetting.Config(); DependencyResolver.Current.GetService <ILog>().Config(); AnnotationHelper.AutoMap(); ModelBinders.Binders.DefaultBinder = new SmartModelBinder(); DataAnnotationsModelValidatorProvider.RegisterAdapter(typeof(DataTypeAttribute), typeof(DataTypeValidator)); //AppFabric Caching //DataCache m_cache = CacheUtil.GetCache(); }
protected void Application_Start() { HttpRuntimeSetting.SameAppDomainAppId(); RouteTable.Routes.MapMvcAttributeRoutes(); //没有Area 不需要这一句 //AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ViewEngingSetting.Config(); LangConfig.Config(); DisplayModelConfig.Config(); DependencyResolver.Current.GetService <ILog>().Config(); ModelBinders.Binders.DefaultBinder = new SmartModelBinder(); AnnorationHelper.AutoMap(); Mapper.Initialize(x => x.AddProfile <MessageProfile>()); Scanner.Instance.Value.Start(); }