【发布时间】:2020-11-19 08:42:44
【问题描述】:
我正在尝试创建一个具有管理模块的网站,该模块允许管理员对所有其他用户进行 CRUD。我的想法是将角色添加到 个人用户帐户 模板附带的默认 ApplicationUser 类中,然后制作 ApplicationUser 类的脚手架。
但是,当我尝试使用 Entity Framework 使用视图创建控制器的脚手架时,ApplicationDbContext 不会显示,尽管它存在于我的代码中:
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public virtual DbSet<JobExperience> JobExperiences { get; set; }
public virtual DbSet<Language> Languages { get; set; }
public virtual DbSet<Certificate> Certificates { get; set; }
public ApplicationDbContext() : base("DefaultConnection")
{
}
internal static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
}
脚手架尝试如下所示:
【问题讨论】:
-
尝试重建解决方案
-
感谢您的评论,但运气不好 :)
标签: c# asp.net-mvc