添加控制器时,为什么不能选择扩展IdentityUser的模型类?

时间:2019-05-30 17:44:27

标签: asp.net-mvc entity-framework controller asp.net-identity

我正在尝试添加新的控制器来处理用户登录。我有一个在我的models文件夹中扩展IdentityUser的用户模型,而我的最终目标是在数据库中有一个表来模仿IdentityUser的字段。

当我尝试使用实体框架创建api控制器时,它提示我选择模型类。当我在用户类中扩展身份User类时,它不会显示在下拉列表中。但是,当我不扩展身份用户时,可以看到我的用户模型类。

namespace IdentityFrameworkPractice.Models
{
    public class User : IdentityUser 
    {

    }
}

当我选择模型类时不会被定位,但是

namespace IdentityFrameworkPractice.Models
{
    public class User
    {

    }
}

会出现。任何帮助表示赞赏!或者,如果有更好的方法可以在数据库中获取IdentityUser表,那么我也很乐意。谢谢!

0 个答案:

没有答案