首页 文章

在ASP.NET Core中的类库中使用Identity DbContext和DbContext

提问于
浏览
0

我有一个.NET Core 2.0解决方案,它包含一个类库项目和一个ASP.NET MVC项目 . MVC项目引用了类库 . 类库具有使用EF Core的所有实体类和DbContext . 一切都很好 .

然后我将ASP.NET Identity添加到MVC项目中 . 它创建一个单独的IdentityDbContext来创建与身份相关的实体 . 我想要Identity用户实体和我的一些其他实体之间的关系(外键)(我使用的是代码优先迁移) . 而且我不想两次从DbContextes进行迁移 . 在这里使用的正确方法是什么?

1 回答

  • 1

    将您的两种情境合二为一 . 换句话说,只需使您的原始上下文继承自 IdentityDbContext ,而不是 DbContext 并转储为您创建的Identity scaffold .

相关问题