FluentNHibernate は初めてですが、この分野にも興奮しています。私は最近、前述を使用して新しい DAL の作業を開始し、リポジトリ パターンについて調べています。私はこのパターンの一般的な形式が気に入っており、このパターンを UnitOfWork パターンと組み合わせてセッション管理に使用したいと考えています。
興味がありますが、これは正しい方向ですか? UoW を使用して疑似シングルトン NHibernate セッションを作成する必要がありますか? この質問は、実際には NHibernate セッション管理のトピックに関連しています。私が調べた利用可能な UoW 実装がありますが、このライブラリを実装するために作業する必要があるのか 、それとも自分自身を抽象化する必要があるのか も不明です。
編集:
質問を再明確にするために:
FluentNHibernate 環境でリポジトリ パターンと共に UoW パターンを使用するのは一般的な方法ですか?