Start() public static method

public static Start ( ) : void
return void
Example #1
0
        protected void Application_Start(object sender, EventArgs args)
        {
            // Setup dependencies first
            AutofacConfig.Start();

            // Setup SOLR
            var containerBuilder = new ContainerBuilder();
            int timeout;

            int.TryParse(Settings.GetSetting("SolrConnectionTimeout", "200000"), out timeout);
            containerBuilder.RegisterType <SolrNet.Impl.SolrConnection>().WithParameter(new NamedParameter("Timeout", timeout));

            new CustomAutoFacSolrStartUp(new ContainerBuilder()).Initialize();

            // Code that runs on application startup
            GlobalConfiguration.Configure(WebApiConfig.Register);

            // Setup custom MVC routing for Sitecore
            RouteConfig.RegisterRoutes(RouteTable.Routes, areaNames: null);             // Pass in MVC area names (if any, ex. 'Admin')

            EnableUnobtrusiveValidation();

            Library.DCD.XMLImporting.FileImportingManager mgr = new Library.DCD.XMLImporting.FileImportingManager();
            mgr.StartIfStartable();

            AreaRegistration.RegisterAllAreas();
            //GlobalConfiguration.Configure(WebApiConfig.Register);
            //FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            //RouteConfig.RegisterRoutes(RouteTable.Routes);
        }
Example #2
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

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

            AutofacConfig.Start();
        }
Example #3
0
        public void Configuration(IAppBuilder app)
        {
            var config = new HttpConfiguration();

            _container = AutofacConfig.Start();

            ConfigureOAuth(app);
            GlobalConfiguration.Configuration.IncludeErrorDetailPolicy
                = IncludeErrorDetailPolicy.Always;

            JsonConfig.Register(config);

            WebApiConfig.Register(config);
            app.UseCors(CorsOptions.AllowAll);
            app.UseWebApi(config);

            AutoMapperConfig.Setup();

            Database.SetInitializer(new MigrateDatabaseToLatestVersion <Mlb5Context, Configuration>());
        }