EF DbContext Generator から生成された POCO で EF 4.3.1 を使用しています。
たとえば、次の 2 つのオブジェクトの関係があるとします。
class ClassA
{
int Id
...
}
class ClassB
{
int Id
int ClassAId
ClassA ClassA
...
}
ClassB の ClassAId と ClassA プロパティの同期を確実にする最善の方法は何ですか? これは、POCO が DbContext にアタッチされていない場合にも機能するはずです。
両方のプロパティ セッターを非公開にして、自分でセッターを実装することを考えていましたが、生成された POCO クラスの手動変更/追加を必要としない、はるかに優れたソリューションがあるのではないでしょうか?