Asp.net mvc 确定简单ASP.NET MVC站点所需控制器的最佳实践?
我正在使用ASP.NETMVC框架,试图创建一个简单的站点 我的模型基本上是: -问题 -答复 -类别 既然每个问题都必须属于一个类别,每个答案都必须属于一个问题,那么将“类别”划分为它自己的控制器是否正确 创建/Question/Category/List的控制器路径有哪些错误 另外,如果我想创建一个搜索,那么我是否要创建一个名为“search”的控制器,并像这样使用:/search/Question/,/search/Answer/?还是使用“/Question/Search/”Asp.net mvc 确定简单ASP.NET MVC站点所需控制器的最佳实践?,asp.net-mvc,Asp.net Mvc,我正在使用ASP.NETMVC框架,试图创建一个简单的站点 我的模型基本上是: -问题 -答复 -类别 既然每个问题都必须属于一个类别,每个答案都必须属于一个问题,那么将“类别”划分为它自己的控制器是否正确 创建/Question/Category/List的控制器路径有哪些错误 另外,如果我想创建一个搜索,那么我是否要创建一个名为“search”的控制器,并像这样使用:/search/Question/,/search/Answer/?还是使用“/Question/Search/” 提前感谢您
提前感谢您提供的任何见解。下面是关于分组控制器的阅读 以上内容与您的问题没有直接关系,但可能有用 现在,关于你的问题,我想是这样的。。(这只是一种方式) 我对这个的最初看法 -问题和类别
- /问题/提问
- /问题/编辑/{id}
- /问题/清单
- /问题/搜索/{criteria}
- /分类/创建
- /类别/编辑/{id}
- /类别/名单
- /问题/答案/{questionid}
- /问题/答案/搜索/
- /问题/答案/列表/小组/问题