Microsoft.Practices.Unity.IUnityContainer を構成して、asp.net アプリケーションの nHibernate ISessionFactory の有効期間を管理する最良の方法を探しています。また、マネージされた ISessionFactory で GetCurrentSession を呼び出すことにより、NHibernate.ISession のインスタンスを取得する IDataLayer 実装をユニティに挿入してもらいたいと考えています。
回答にコードを含めてください:-)