asp.net-mvc – ASP.NET MVC 3解决方案结构,数据引用和Automappe
我已经创建了一个ASP.NET MVC 3解决方案.它由三个独立的项目组成.我将使用Automapper和Unity.每个View都有自己的ViewModel.
这些项目是: > DATA(代码优先模型和存储库类位于此项目中) 现在,我有2个问题. >这个项目结构是一个好习惯吗? 需要帮助. 谢谢. 解决方法
问题1这是主观的,这不是最好的问题.但是,对于它的价值,我维护的项目通常在其中包含Core,Web和Services项目.
问题2不,根据您的示例和我的经验,您的Web项目可以引用您的DATA和BUSINESS项目.对我们来说,我们的Web项目了解我们的核心和服务项目.但是,我们的服务项目没有引用我们的Web项目.出于这个原因,我们的Automapper配置确实知道如何映射到服务模型,视图模型和实体模型. 这有帮助吗?如果您愿意我详细说明,请在评论中告诉我.从on this blog开始,您可以找到一个描述与我们使用的类似项目设置的图像. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 使用ASP.Net Web API进行多部分表单POST
- asp.net – 存储应用程序变量
- asp.net – MVC 3 System.Web.Optimization捆绑单个文件
- asp.net – 在做TDD时如何最好地创建一个测试数据库?
- ASP.NET / C#:DropDownList SelectedIndexChanged事件未触
- asp.net – 单元测试Web服务 – HttpContext
- ASP.Net MVC 4窗体与2提交按钮/操作
- ASP.Net机器密钥,验证密钥和解密密钥 – 密钥长度
- .net – 将数据写入App_Data
- FluentSecurity是否取代了Asp.Net会员提供商,或者它应该与它