0
アイデンティティに異なるフィールドを持つより多くのタイプのユーザーが必要です。ユーザーには名前、PIN、従業員にも名前と部門があります。.Net Identity - スーパークラスのフィールドはDBに保存されません
私は、共通のフィールド(例えば、名前)を格納するためにAPPUSERを作成し、IdentityUser
AppUser : IdentityUser {
public String Name;
}
であり、私は彼らから私の実際のユーザー(ユーザー、従業員)を導出しようとしています。私はDBをシードするとき、これは動作していないよう
User : AppUser{
public String PIN;
}
Employee: AppUser{
public String Department;
}
Althoughtは、[名前]フィールドには、DBに永続化されていません。
このアプローチは間違っていますか?どうすればいいですか?私は何が欠けていますか?
'public String Name {get;セット; } '。 –
ああ、私の神様はあなたが天才です:Dこれを答えとして書くと、私はそれを受け入れます – godzsa