Ejemplo n.º 1
0
        /// <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>());
        }
Ejemplo n.º 2
0
        /// <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);
        }