예제 #1
0
        /// <summary>
        /// Application_Start
        /// </summary>
        protected void Application_Start()
        {
            //MVC相关
            AreaRegistration.RegisterAllAreas();

            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            ////DI 构造函数注入
            //new IocInitializeConstructor().Initialize();
            //属性注入
            new IocInitializeProperties().Initialize();

            //数据库基础数据初始化
            DbInitService.Init();

            //定时任务
            new EmailJobScheduler().Start();


            //AutoMapper
            AutoMapperConfiguration.Config();
            AutoMapperConfiguration.ConfigExt();
        }
예제 #2
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            AutofacConfig.Reg();
            AutoMapperConfiguration.ConfigExt();
        }
예제 #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void Application_Start(object sender, EventArgs e)
        {
            //  DbInitService.Init();
            AutoMapperConfiguration.ConfigExt();
            AutofacExt.InitAutofac();
            // Log.Info("log", "Application_Start:" + DateTime.Now.ToString()); // 在应用程序启动时运行的代码
            AreaRegistration.RegisterAllAreas();

            GlobalConfiguration.Configure(WebApiConfig.Register);

            RouteTable.Routes.Ignore(""); //Allow index.html to load
            RouteConfig.RegisterRoutes(RouteTable.Routes);

            //取消注释默认返回 json
            GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear();

            JobManager.Initialize(new TaskTime());
        }