NHibernate 3.2通过代码进行映射

NHibernate 3.2通过代码进行映射,nhibernate,inversion-of-control,Nhibernate,Inversion Of Control,现在我对NHibernate 3.2有了一个很好的理解,我现在觉得可以在愤怒中使用它了。我现在需要的是一种优雅的方式,从castle windsor之类的IoC容器中注入我想要的映射 我正在处理的项目需要两组映射,一组映射到需要暂时保留的遗留数据库,另一组映射到新模式,该模式设计用于在将来某个时候替换旧数据库。请记住,我使用的是代码映射,而不是xml映射 因此,在控制器/中间层级别,您将注入一个实现ISomethingRepository接口的存储库,并作为参数以某种方式向该存储库传递一组类映射

现在我对NHibernate 3.2有了一个很好的理解,我现在觉得可以在愤怒中使用它了。我现在需要的是一种优雅的方式,从castle windsor之类的IoC容器中注入我想要的映射

我正在处理的项目需要两组映射,一组映射到需要暂时保留的遗留数据库,另一组映射到新模式,该模式设计用于在将来某个时候替换旧数据库。请记住,我使用的是代码映射,而不是xml映射

因此,在控制器/中间层级别,您将注入一个实现
ISomethingRepository
接口的存储库,并作为参数以某种方式向该存储库传递一组类映射对象


任何关于这方面的最佳方法的想法都将不胜感激。我对通用体系结构感兴趣,这就是为什么我不指定IoC容器的原因。

为什么不使用ConfigurationGenerator的SessionFactory呢