NH 3.3.1 + Castle.Windsor 3.0 + WCF有没有办法将它们组合在一起?

时间:2012-10-17 19:37:35

标签: c# wcf nhibernate castle-windsor integration

在我目前的项目中,我使用NH 3.0 + CW 2.5.2 + NHIntegrationFacility 1.1 + WCF,现在我需要迁移到最新的NH 3.3.1。但我发现NHIntegrationFacility自2.0RC(支持NH3.1)版本以来不支持。

更新:感谢回复人员。是否有一些可以与NH,WCF配合使用的DI框架,具有简单的AOP和DI能力并且有积极的发展?

1 个答案:

答案 0 :(得分:0)

德克,这是不可能的!但是当你发表你的评论时,我尝试删除对这个组合的依赖,并通过经典方法(NHibernate.Cdg.Configuration)配置NHibernate,并使用wcf工具简单配置regiser ISession:Component.For()。LifeStyle.PerWcfOperation()。UsingFactoryMethod (会话Factory.OpenSession)。并且项目完美无缺。谢谢你老兄! :)