頭に浮かぶのは、次のようなことです。
public class UserProfile
{
[Key]
[Column(Order = 0)]
[ForeignKey("User")]
public Guid UserId { get; set; }
public virtual User User { get; set; }
// Additional user info
}
しかし、私はこのエラーを受け取ります:
\ tSystem.Data.Entity.Edm.EdmEntityType::EntityType'ユーザー'にキーが定義されていません。このEntityTypeのキーを定義します。\ tSystem.Data.Entity.Edm.EdmEntitySet:EntityType:EntitySet'Users'は、キーが定義されていないタイプ'User'に基づいています。
私が欠けている点は何ですか?SQLテーブル(コードファースト)に自動的に移行されるクラスを作成する方法はありませんか?
ありがとう!