public void Configuration(IAppBuilder app) { var config = new HttpConfiguration(); this.ConfigurationOAuth(app); WebApiConfig.Register(config); CastleConfig.Config(s_container, config); app.UseCors(CorsOptions.AllowAll); app.UseStageMarker(PipelineStage.Authenticate); app.UseWebApi(config); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); MapperConfig.Initialize(); DatabaseConfig.Initialize(); CastleConfig.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); MapperConfig.RegisterMapper(); CastleConfig.Configure(); Database.SetInitializer <Context>(new DropCreateDatabaseIfModelChanges <Context>()); }
protected void Application_End() { CastleConfig.Unload(); }
public void Application_End() { CastleConfig.Unload(); container.Dispose(); }