FluentNHibernateのAutoPersistenceModelを介してNHibernateを使用するカスタムリポジトリ実装があります。
このリポジトリで永続化するエンティティクラスがたくさんあります。
問題は、これらのエンティティクラス内に実際のビジネスロジックを配置しても大丈夫ですか?
このビジネスロジックの一部でリポジトリ自体を操作する必要がある場合でも、問題はありませんか?
(たとえば、いくつかのメソッドはいくつかの新しいエンティティを作成する必要があり、それらのいくつかは既存のエンティティを更新する必要がありますなど)
NHibernateには強力な永続性の無知機能があることは知っていますが、この詳細についてはまだわかりません。よろしくお願いします!