2017-06-15 62 views
0

我想创建一个扩展用户的类。我正在进行的项目将有两个主要用户,第二个类型的用户需要与第一个相同的字段,并加上一些额外的字段。我认为继承是实现这一目标的最佳方式,但我不确定如何使用ASP.NET Identity来完成此操作(因为这是我第一次使用它)。ASP.NET身份如何扩展用户?

基本上我试图做的是:

public class UserTypeTwo : User 
{ 
    //additional fields go here 
} 

我到处看看已经几乎触及只对如何更字段添加到用户,但不知道如何把它扩大到使第二用户类型。这是可能的ASP.NET身份?

+0

尝试使用ApplicationUser甚至IdentityUser(其中ApplicationUser来自反正延伸),然后添加额外的属性 – Edward

+0

@Edward,好吧,我会给一个尝试。谢谢。 –

回答

0

@爱德华的评论工作。我扩展了ApplicationUser。

public class UserTypeTwo : ApplicationUser