如何将身份 类 移动到模型中并更新数据库

How to move Identity classes into Models and update database

我创建了一个 Class 库项目并将我所有的模型添加到这个库中(来自数据库的代码优先)。也安装 Entity Framework 6.4。我 运行 创建这些模型的向导 class 因为数据库已经存在。

我创建了另一个 class 库,其中包含 DbContext 文件和我的存储库。

我现在添加一个新的标准 MVC 项目(在此解决方案中),并选择了身份验证来创建身份 classes。

将所有身份 classes 移动到我的模型并为现有数据库生成表的过程是什么?

  1. 首先将身份字段添加到您的用户模型中。
  2. 创建新迁移
  3. 运行 申请并让吧。

public class ApplicationUser : IdentityUser