我有以下类,它是数据库表的模型:
public class User : IUser
{
internal int Id { get; set; }
public string Name { get; set; }
public string Email { get; set; }
public ITest TestData { get; set; }
}
当我运行Update-Database
命令时,它会抛出错误:
属性
来手动配置该属性的关系User.TestData
属于接口类型(ITest
)。如果是导航属性,则通过将此属性的关系强制转换为映射的实体类型
如果我不想让实际属性成为类,我可以手动配置此属性的关系如何以及在何处?