繁体   English   中英

Asp.net MVC 3和NHibernate架构

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM