0
我已經定義了3個從IdentityUser繼承的類,因爲我想爲每種類型的用戶存儲不同的屬性,但在一個類中具有常用屬性。 我的問題是我怎麼能有一個加載正確的會員類型 一個簡單的例子一個通用的UserManager類Aspnet身份:使用泛型類管理用戶
public class MembershipUser : IdentityUser
{
public DateTime? Birthdate { get; set; }
.
.
.
}
public class Membership1 : MembershipUser
{
public int? Level_ID { get; set; }
.
.
.
}
public class Membership2 : MembershipUser
{
public int? Count { get; set; }
.
.
.
}
我想有一個通用的UserManager類 這樣
public class UserManager<T> : UserManager<T> where T: IUser
{
public UserManager()
: base(new UserStore<T>(new MembershipManagementContext()))
{
}
,但我得到錯誤「錯誤1'對象'不包含帶1個參數的構造函數」
您正在繼承自己。 class UserManager:UserManager –
doh!日Thnx。如果你將它作爲答案,我會將它標記爲接受 – user2115759