在什么基础上应该决定使用IdentityDbContext与IdentityDbContext< ApplicationUser>在ASP.NET MVC5应用程序中?
使用IdentityDbContext< ApplicationUser>可以获得什么好处?而不是非通用的IdentityDbContext?
IdentityDbContext< ApplicationUser>将允许您使用自己的ApplicationUser类作为User实体.即您可以在
用户上拥有
自定义属性. IdentityDbContext类继承自IdentityDbContext< IdentityUser>这意味着您必须为您的
用户使用IdentityUser类.
如果您希望在用户对象上拥有比IdentityUser提供的少数属性(UserName,PasswordHash等等)更多的属性,那么您可能希望选择IdentityDbContext< ApplicationUser>
原文链接:https://www.f2er.com/aspnet/248810.html