私はNHibernateで双方向の関係を持っています:
<class name="Child" table="Children">
<many-to-one name="Parent" column="ParentId" not-null="true" />
</class>
<class name="Parent">
<set name="Children" lazy="true" table="Children" cascade="all">
<key column="ParentId" not-null="true" />
<one-to-many class="Child" />
</set>
</class>
inverse="true" を設定せずに保存し、子に親プロパティを設定するにはどうすればよいですか?
POCOの観点からはあまり意味がないので、私はこれをしたくありません.
または、NHibernate プロキシ コレクション (子) で呼び出された Add をインターセプトすることは可能ですか?
その場合、Parent 設定ロジックをここに配置します。