加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – MVC5中IdentityDbContext和IdentityDbContext之间的

发布时间:2020-12-16 04:36:24 所属栏目:asp.Net 来源:网络整理
导读:在什么基础上应该决定使用IdentityDbContext与IdentityDbContext ApplicationUser在ASP.NET MVC5应用程序中? 使用IdentityDbContext ApplicationUser可以获得什么好处?而不是非通用的IdentityDbContext? 解决方法 IdentityDbContext ApplicationUser将允
在什么基础上应该决定使用IdentityDbContext与IdentityDbContext< ApplicationUser>在ASP.NET MVC5应用程序中?

使用IdentityDbContext< ApplicationUser>可以获得什么好处?而不是非通用的IdentityDbContext?

解决方法

IdentityDbContext< ApplicationUser>将允许您使用自己的ApplicationUser类作为User实体.即您可以在用户上拥有自定义属性. IdentityDbContext类继承自IdentityDbContext< IdentityUser>这意味着您必须为您的用户使用IdentityUser类.

如果您希望在用户对象上拥有比IdentityUser提供的少数属性(UserName,PasswordHash等等)更多的属性,那么您可能希望选择IdentityDbContext< ApplicationUser>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读