任何机构都可以向我提供您认为必要的标准建议,或者是通过标准化提高效率/维护的领域。
与GUI,Controller,Repository一样。
可以在Controller部分下指定任何重写ViewModel的想法吗?如果我们得到任何好结果?
由于
答案 0 :(得分:2)
一个简单的事实是,每个商店都是自己的,并且有自己的个性,喜欢以某种方式编码。如果你搜索谷歌代码或gitbut Repository.cs或RepositoryBase.cs你将完成相同模式的100个不同的实现!甚至不要让我开始研究ControllerBase.cs中人物的属性。
不同类型的项目之间也存在巨大差异。使用MVC的Intranet样式应用程序与大型Web应用程序完全不同。服务层与直接数据库查询,NoSql与传统SQL方法,域驱动设计与持久性直接应用程序,FluentVal与DataAnnotations。
我的回答是没有答案。做对你有用的事情,对你自己的团队最有意义,并保持你的代码干净和灵活。