将NHibernate与WCF一起使用时要注意什么?

Nyl*_*ska 5 .net architecture nhibernate orm wcf

我只是NHibernate和WCF的简单初学者.我想在我的存储库所在的类库中使用NHibernate作为我的ORM.我还需要使用WCF来公开我的业务逻辑,并将我的存储库放在公司的其他部分之后.

是否有一些关于如何完成此任务的良好文档?是否有提前照顾的陷阱?任何推荐的阅读/书籍?

我正在寻找有关如何在WCF中最好地集成NHibernate的信息.我是否使用HttpModule,必须在我的服务层的global.asax中连接一些东西(使用IIS托管,所以我去了一个Web应用程序项目开始).我是按照要求或其他方式参加会议吗?

Ami*_*abh 3

我知道一个。

使用单独的类作为 DataContract,而不是使用 NHibernate 映射类。

它可以充当 WCF 客户端和服务器之间的 DTO 对象。您可以使用 AutoMapper 来映射 DTO 和实体类。

研究我在尝试提高使用 NHibernate 和 WCF 构建的数据服务的性能时遇到的问题。

提高 nHibernate 数据访问层的性能