【发布时间】:2011-09-11 19:57:48
【问题描述】:
我正在构建一个 asp.net mvc 应用程序,到目前为止我的解决方案中的项目是:
Solution.PROJECT1
PROJECT1.Web
PROJECT1
PROJECT1.Tests
PROJECT1.Data
PROJECT1.Data.Tests
所以 PROJECT1.Data 拥有我所有的 nhibernate 相关代码:实体、映射和存储库。
PROJECT1 将包含我的服务层,并将引用 nhibernate 项目。 然后,Web 将仅引用服务层。
我的问题是,如果我有一些对象需要同时放入 PROJECT1.Data 和 PROJECT1 怎么办?
我想创建的 Logger 类就是一个例子。
我想避免递归汇编引用等
我应该用这些类创建另一个项目吗?
【问题讨论】:
标签: c# nhibernate