我正在使用Visual Studio 2017中的EF Core开发ASP.NET Core 1.1项目。
我有一个ApplicationUser.cs
课程和相应的ApplicationDbContext : IdentityDbContext<ApplicationUser>
。
此外,我有一个MyClass.cs
课程,其中PersonA.cs
和PersonB.cs
都来自课程Person
。
接下来我有第二个dbcontext文件:MyClassBdContext
基于MyClass
我的问题是如何将Identity
用于第二个dbcontext。
在我的网站中,用户可以登录使用ApplicatioUser
类,并且还应该能够在MyClassDbContext
数据库中插入类PersonA
或PersonB
的对象接管部分登录数据。更确切地说:PersonA
或PersonB
可能是已登录的人。
我的想法是将身份验证和授权与我的业务数据库分开。
感谢任何帮助
此致