想到的是做这样的事情:
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 'User' 没有定义键。定义此 EntityType 的键。\tSystem.Data.Entity.Edm.EdmEntitySet: EntityType: EntitySet 'Users' 基于没有定义键的类型'User'。
我错过了什么?反正没有写一个自动迁移到sql表的类(代码优先)吗?
谢谢!