asp.net-mvc – ASP.NET MVC – 模型可以有业务逻辑吗?
我阅读了几篇将域模型(如在MVC中)定义为包含业务逻辑的文章.我从未考虑过模型来保存除模型属性之外的任何方法.
我想知道实际上是否存在支持在域模型中具有功能和业务逻辑的思想. 提前致谢. 解决方法
当然,业务逻辑应该在域模型中.但是,领域模型不仅仅是实体框架实体.域模型由许多反映业务领域的小类组成.
在我的典型MVC应用程序中,我通常将某种类型的业务逻辑拆分为这些(但不限于): >负责视图模型的ViewModel. 结论 构建域模型不仅仅是使用BusinessLogic(如UserBusinessLogic)或使用UserServices等服务创建类前缀.它应该由许多负责一件事的小班组成.当然,您需要使用一些设计模式,框架选择,基础架构组件,如错误处理,本地化,缓存等. 欢迎来到权衡的世界. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – MVC Radiobutton绑定复杂对象
- asp.net – 迁移匿名配置文件的最佳方式
- 消除代码中的坏味道,编写高质量代码
- ASP.NET Web API 强势入门指南
- asp.net-mvc – SQL CE 4.0还是SQL Express?果园对吗?
- 如何将标签对齐到表asp.net C#中行的顶部
- asp.net-mvc – 使用AWS .NET SDK进行SNS订阅确认示例
- asp.net-web-api – DotNetOpenAuth与Owin OAuth
- asp.net – Web身份验证状态 – 会话vs Cookie vs?
- 如何在aspx页面中隐藏ASP.NET自定义控件的属性?