Fluent NHibernate 中的拆分配置
我正在尝试将 Fluent NHibernate 中的配置拆分为两个类库(dll)。 第一个类库将在 NHibernate 中配置某些侦听器(用于审核和安全),第二个类库将映射/自动映射实体。关于如何在库之间传递 Fluent 配置有什么好主意吗? 我的一个想法是使用 Castle Windsor(已经是我的基础设施的一部分)和安装程序通过库之间的容器传递配置。听起来合理吗?
I am trying to split the configuration in Fluent NHibernate between two classlibraries (dll's).
The first classlibrary would configure certain listeners in NHibernate (for auditing and security) and the second would map/automap the entities. Any good ideas for how to pass the Fluent config between the libraries?
One idea I have is using Castle Windsor (part of my infrastructure already) and installers to pass the config via the container between the libraries. Does that sound reasonable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有一个类似的场景,在其他地方配置映射。我不传递配置,我只是将来自不同提供商的映射作为一个整体。
例如:
i have a similar scenario where configure the mappings somewhere else. I dont pass the config around, i just take the mappings as a whole from different providers.
For example: