我正在使用 EF 4.3.1 和从 EF DbContext Generator 生成的 POCO。
例如,如果我有两个对象的以下关系:
class ClassA
{
int Id
...
}
class ClassB
{
int Id
int ClassAId
ClassA ClassA
...
}
确保 ClassB 的 ClassAId 和 ClassA 属性同步的最佳方法是什么?如果 POCO 未附加到 DbContext,这也应该有效。
我正在考虑将两个属性设置器设为私有并自己实现一个设置器,但也许有一个更好的解决方案,它不需要手动修改/添加生成的 POCO 类?