【问题标题】:Data context Class Missing in Identity身份中缺少数据上下文类
【发布时间】:2022-11-12 14:50:35
【问题描述】:

因此,我有一个 ASP Core 3.1 项目,并设法通过 EF 搭建了我的 SQL 服务器中所有其他现有表。

这些都可以正常工作,并且可以按照我的需要进行。 但是,当我使用现有的 ASP 用户表向项目添加身份时,我在 Scaffold 菜单中找不到数据上下文类。

我已经尝试过重新加载Identity,更改基础,更改启动文件以查看当前数据库连接

任何帮助,将不胜感激

【问题讨论】:

  • Scaffold Identity 使用项目中的 dbcontext。如果没有任何 DbContext,只需点击 DbContext 选择右侧的+ 即可动态创建 DbContext。顺便说一句,您现有的数据库是否包含所有 Identity 默认表?

标签: .net-core asp.net-core-mvc identity


【解决方案1】:

我有同样的问题。我在我的 ApplicationDbContext 中继承了超类 DbContext。由于我使用的是身份平台,因此将其更改为 IdentityDbContext。它解决了我的问题。

【讨论】:

    猜你喜欢
    • 2014-01-20
    • 2013-08-05
    • 2014-01-05
    • 1970-01-01
    • 2015-06-01
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 2022-12-18
    相关资源
    最近更新 更多