PetaPoco ExplicitColumns不适用于派生类

时间:2016-09-06 08:39:19

标签: inheritance orm petapoco

如果我使用ExplicitColumns标记我的伪POCO类并使用Column属性标记数据库列属性,则PetaPoco仍然使用基类中的属性,就像它们在数据库中一样。有没有办法避免这种情况?我不想使用AutoMapper或其他东西制作纯POCO。

1 个答案:

答案 0 :(得分:1)

看起来最简单的方法是从基类继承并使用Ignore属性覆盖其属性,然后使用此修改后的基类而不是原始基类。感谢上帝,这些属性是可以覆盖的。