RESTful约定表示在单数对象上使用复数名词。
命名ASP.NET MVC控制器的复数约定是什么?
ProductController
或ProductsController
发布于 2012-09-17 23:45:24
一些MVC框架使用复数,但是MVC项目模板包含一个名为AccountController的控制器,因此建议使用单一命名。
无所谓。与Asp.net MVC框架中的大多数内容一样,选择权在您手中。没有真正的约定。
这是我个人的观点,但重要的是你要选择一个方案并保持一致!
发布于 2014-04-23 22:58:43
当您使用MVC scaffolding为实体框架实体添加控制器时,VS2013会使控制器名称成为复数,因此我建议使用默认值,这会使实体的控制器成为复数。
更新:我改变主意了。LouD是正确的。这取决于控制器的上下文。
https://stackoverflow.com/questions/12460060
复制相似问题