我有这个POCO课程:
public class MyClass
{
public int MyKey { get; set; }
public string Name { get; set; }
public bool DiscriminatorField { get; set; }
public string AnotherInfo { get; set; }
}
我的数据库模型是这样的:
问题:使用流畅的API(很可能是EntityTypeConfiguration
),如何创建此条件映射,AnotherField
我的实体被Specific1
填充}如果鉴别器是true
,如果鉴别器是Specific2
则由false
?
注意:我不想创建两个不同的POCO。我正在寻找类似this的东西,但是有条件的。
编辑:将鉴别器字段添加到POCO实体。