使用IAutoMappingOverride以流畅的nhibernate表示每种类型

时间:2016-02-08 22:35:36

标签: c# nhibernate fluent-nhibernate

是否可以使用只有IAutoMappingOverride接口的流畅的nhibernate创建Table Per Type映射?我真的想避免为我的模型写出完整的映射。

1 个答案:

答案 0 :(得分:0)

不使用IAutomappingOverride,而是使用AutomappingConfiguration

class MyAutomappingConfiguration : DefaultAutomappingConfiguration
{
    public override bool IsDiscriminated(Type type)
    {
        return false; // or whatever classes it should discriminate instead of table per type
    }
}