【发布时间】:2023-03-11 19:00:01
【问题描述】:
我正在尝试学习一些最佳实践,同时我正在学习 MVC4。我有一个包含三个项目的解决方案:
- Web:MVC 的东西
- 核心:数据模型
- 测试:测试类
我现在正在尝试添加:
4:服务:业务逻辑
这将从我的控制器中获取诸如“GetFilteredItems()”之类的逻辑,并将它们放入依赖于 Core 和 Web 的服务项目中。当我开始这样做时,我想履行单一职责并为每个方法创建一个类。我的问题:
1) 这是一个好方法吗?
2) 假设我需要一个获取 ID 并返回列表的 GetFilteredItems 方法。就命名类和方法而言,这里的约定是什么?我不能有一个带有返回某些东西的方法 SampleClass() 的类 SampleClass,对吗?
【问题讨论】:
-
这些都是很好的问题,但这不是适合他们的论坛。如果您想要好的答案,我建议您将其发布到programmers.stackexchange.com
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4