C# ASP.NET身份如何扩展用户?

C# ASP.NET身份如何扩展用户?,c#,asp.net-identity,C#,Asp.net Identity,我试图创建一个扩展用户的类。我正在处理的项目将有两个主要用户,第二类用户需要与第一类用户相同的所有字段加上一些额外的字段。我认为继承是最好的方法,但我不确定如何使用ASP.NET标识来实现这一点(因为这是我第一次使用它) 基本上我想做的是: public class UserTypeTwo : User { //additional fields go here } 我所看到的每一个地方都只涉及如何向用户添加更多字段,而没有涉及如何扩展它以生成第二个用户类型。使用ASP.NET标识是否

我试图创建一个扩展用户的类。我正在处理的项目将有两个主要用户,第二类用户需要与第一类用户相同的所有字段加上一些额外的字段。我认为继承是最好的方法,但我不确定如何使用ASP.NET标识来实现这一点(因为这是我第一次使用它)

基本上我想做的是:

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

我所看到的每一个地方都只涉及如何向用户添加更多字段,而没有涉及如何扩展它以生成第二个用户类型。使用ASP.NET标识是否可能实现这一点?

@Edward的评论有效。我扩展了应用程序

public class UserTypeTwo : ApplicationUser

尝试使用ApplicationUser甚至IdentityUser(ApplicationUser从任何方面扩展而来),然后添加额外的properties@Edward好吧,我试试看。谢谢