/// <summary> /// Configurations the specified application. /// </summary> /// <param name="app">The application.</param> public void Configuration(IAppBuilder app) { HttpConfiguration config = new HttpConfiguration(); this.ConfigureOAuth(app); WebApiConfig.Register(config); app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll); var container = StructuremapMvc.StructureMapDependencyScope.Container; config.DependencyResolver = new StructureMapWebApiDependencyResolver(container); app.UseWebApi(config); AutoMapperBootstraper.Initialize(); //// Database.SetInitializer(new MigrateDatabaseToLatestVersion<AuthContext, DataService.Migrations.Configuration>()); }
/// <summary> /// Configurations the specified application. /// </summary> /// <param name="app">The application.</param> public void Configuration(IAppBuilder app) { HttpConfiguration config = new HttpConfiguration(); app.Use(typeof(AuthorizationMiddleware)); this.ConfigureOAuth(app); WebApiConfig.Register(config); app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll); var container = StructuremapMvc.StructureMapDependencyScope.Container; config.DependencyResolver = new StructureMapWebApiDependencyResolver(container); app.UseWebApi(config); AutoMapperBootstraper.Initialize(); Database.SetInitializer <AuthContext>(null); }