我有以下结构:
当我尝试在EF项目上启用迁移时(为了生成数据库脚本),我得到以下内容:
抽象类型MyBaseClass没有映射的后代,因此不能 被映射。从模型中删除MyBaseClass或添加一个或多个 从MyBaseClass派生到模型的类型
如何让EF查看其引用以查找我的派生类?没有流利的API。
基本实体程序集:
abstract class MyBaseClass
具体实施装配:
class MyClass : MyBaseClass
接口汇编:
IDbSet<MyBaseClass> WhateverName
当我运行Enable-Migrations -ConnectionStringName "EfDataRepository"
时EF抱怨它无法找到MyBaseClass的派生类。