[英]Asp.net MVC 3 and NHibernate Architecture
我设置了一个具有以下结构的解决方案:
Project.Core
域
映射
库
Project.Web
查看
楷模
Contollers
Project.Web是asp.net MVC 3模板。 我想知道如果我使用MVC和NHibernate,最好的架构是什么,我不会使用其他Web应用程序来使用Project.Core库。
看起来Domain和Models几乎是一回事?
如果我想使用Domain而不是模型,我将如何修改asp.net mvc3项目以接受这个?
谢谢
是的,Project.Core中的域对象与模型相同。 只需删除Project.Web中的Models文件夹,并从Project.Web创建项目引用到Project.Core。 由于Project.Core只是一个类库项目并包含您的域模型,存储库和映射*,因此您可以使用Project.Web中的这些类,控制台应用程序,Web服务或任何其他代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.