我遇到的问题与this question类似,但是:
使用抽象BaseClasses,我无法通过流畅的API进行以下配置:
CreateableBase {
public Guid UserIdCreated { get; set; }
[ForeignKey("UserIdCreated")]
public User Created { get; set; }
}
public ChangeableBase : CreateableBase{
public Guid UserIdChanged { get; set; }
[ForeignKey("UserIdChanged")]
public User Changed { get; set; }
}
对此场景有任何想法吗?现在,这些用户中只有一个可以被映射。