【发布时间】:2011-05-15 23:14:37
【问题描述】:
我们有许多 NHibernate 实体映射到专门用于配置多租户 Web 应用程序的数据。这些实体与其他 NHibernate 实体一起存在于 Domain 项目中。
问题是,所有其余实体都与业务相关,而这些实体与配置相关。将它们放在网络中是否更有意义?
我问的原因是因为我遇到了这个问题中概述的问题:How to supply RequestContext data to the constructor of a domain object?,我需要来自域对象构造函数中提供的请求上下文的数据。问题是我不想从 Domain 项目中引用 Web 项目。如果我直接从 Web 项目中获取配置数据,那么这将不是问题。
edit:“将它们放在域中是否更有意义?”更正为“.. 在网络中?”
【问题讨论】:
标签: c# asp.net-mvc oop nhibernate dependencies