EF Core не может определить отношение, представленное внешними ключами в абстрактном классе - Multiinheritance - PullRequest
0 голосов
/ 02 апреля 2020

У меня довольно похожая проблема с этим вопросом , но:

работа с абстрактными базовыми классами Я не могу выполнить эти конфигурации через свободный 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; }
}

Есть идеи для этого сценария? В настоящее время только один из этих пользователей может быть сопоставлен.

...