public override void Configuration(IAppBuilder app)
        {
            var configuration = new HttpConfiguration();
            PersonalDomainWebApiConfig.Register(configuration);

            var dependencyResolver = new PersonalDomainOwinDependencyResolver();
            configuration.DependencyResolver = new AutofacWebApiDependencyResolver(dependencyResolver.Container);
            app.UseAutofacMiddleware(dependencyResolver.Container);
            app.UseAutofacWebApi(configuration);

            ConfigureOAuth(app);

            app.UseCors(CorsOptions.AllowAll);
            app.UseWebApi(configuration);
        }
Example #2
0
        public override void Configuration(IAppBuilder app)
        {
            var configuration = new HttpConfiguration();

            PersonalDomainWebApiConfig.Register(configuration);

            var dependencyResolver = new PersonalDomainOwinDependencyResolver();

            configuration.DependencyResolver = new AutofacWebApiDependencyResolver(dependencyResolver.Container);
            app.UseAutofacMiddleware(dependencyResolver.Container);
            app.UseAutofacWebApi(configuration);

            ConfigureOAuth(app);

            app.UseCors(CorsOptions.AllowAll);
            app.UseWebApi(configuration);
        }