是否建议为控制器操作定义特定的返回类型?
或者换句话说,因为JSONRESULT, VIEWRESULT
等结果......来自ACTIONRESULT
,在指定控制器操作的返回类型方面,最佳做法是什么。
ACTIONRESULT
或更具体的结果类型。
是否有最佳实践/ OOAD方面的方法。
答案 0 :(得分:2)
我认为没有具体的建议。我今天的观点(我曾经更具体)与Dan一样,因为我发现以这种方式维护代码更容易。
答案 1 :(得分:2)
最佳做法始终是保持我们方法的参数和返回类型最通用的类型,比如我们接受IEnumerable而不是T [],这对于返回类型也是如此。