在互联网上花费数小时研究解决方案后,我终于决定质疑 stackoverflow 社区。
我有一个名为 AppUser 的自定义 IdentityUser:
public class AppUser: IdentityUser
{
public string Name { get; set; }
public string Surname { get; set; }
}
我的 DbContext 定义如下:
public class ApplicationDbContext : IdentityDbContext<AppUser>
{
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options)
: base(options)
{
}
public DbSet<AppUser> AppUsers { get; set; }
}
当我尝试使用实体框架 (CRUD) 或带有视图的 MVC 控制器通过 Visual Studio 脚手架系统生成 CRUD 页面时,在模型类列表中使用实体框架时,我没有得到我的 AppUser 模型。请帮助找出我在哪里遗漏了一些东西。
谢谢,HPS。