我有一个简单的WCF服务项目,我已经添加了Entity Framework。正如您所看到的,Entity类看起来很好。然而,当我正在运行项目时,我得到了奇怪的异常EntityType 'AccountOperationEntity' has no key defined. Define the key for this EntityType.
我之前从未遇到类似的问题。有人可以解释一下发生了什么事吗?我在我创建的所有类中都得到了这个异常。
public class AccountOperationEntity
{
[Key]
public uint Id { get; set; }
public virtual AccountEntity Account { get; set; }
public OperationType OperationType { get; set; }
public float Amount { get; set; }
public DateTime DateTime { get; set; }
}
当我尝试enable-migrations
时也会发生这种情况。