2016-09-06 32 views
0

如果我用ExplicitColumns標記我的僞POCO類並使用Column屬性標記數據庫列屬性,PetaPoco仍然使用基類中的屬性,就好像它們在數據庫中一樣。有什麼方法可以避免這種情況?我不想使用AutoMapper或其他東西來製作純POCO。PetaPoco ExplicitColumns不適用於派生類

回答

1

看起來最簡單的方法是從基類繼承並用Ignore屬性覆蓋它的屬性,然後使用這個修改後的基類而不是原始基類。感謝上帝,這些屬性是可覆蓋的。