クラス (Adjustment) にロジックをロードする必要があるため、Nhibernate で IUserType を実装しました。単一の参照の場合、正常に機能します。
Map(p => p.DefaultAdjustment)
.CustomType(typeof(AdjustmentCustomMap));
その SqlType は文字列です。
ただし、Adjustment からのコレクションも持っています。どのようにマッピングすればよいかわかりません。
HasMany(p => p.Adjustments)
.Cascade.AllDeleteOrphan()
.Inverse())
;
IUserType の実装を取得してコレクションをロードするにはどうすればよいですか?
NH 3.3 を使用
しています。よろしくお願いします。