Asp.net web api WebApi2 SPA模板标识重新目标数据库

Asp.net web api WebApi2 SPA模板标识重新目标数据库,asp.net-web-api,entity-framework-6,asp.net-identity,owin,asp.net-mvc-5.1,Asp.net Web Api,Entity Framework 6,Asp.net Identity,Owin,Asp.net Mvc 5.1,我在VS2013中创建了一个新的web应用程序,并选择了“单页应用程序”来查看OWIN OAuth身份验证是如何设置的。一切都很好,但是当尝试将行为迁移到现有应用程序时,我看不到在哪里更改数据库上下文以将其指向现有数据库 在“Startup.Auth.cs”中,我看到以下行-> UserManagerFactory = () => new UserManager<IdentityUser>(new UserStore<IdentityUser>()); UserM

我在VS2013中创建了一个新的web应用程序,并选择了“单页应用程序”来查看OWIN OAuth身份验证是如何设置的。一切都很好,但是当尝试将行为迁移到现有应用程序时,我看不到在哪里更改数据库上下文以将其指向现有数据库

在“Startup.Auth.cs”中,我看到以下行->

UserManagerFactory = () => new UserManager<IdentityUser>(new UserStore<IdentityUser>());
UserManagerFactory=()=>newusermanager(newuserstore());

它可以将DbContext作为参数。我必须在这里创建一个新的上下文实例并将其传入吗?这会使上下文无限期地或按请求打开吗?

我可以通过以下文章作为参考来解决这个问题-