asp.net核心路由(属性路由)

时间:2016-12-10 19:39:45

标签: asp.net-core asp.net-core-mvc asp.net-routing

我想知道路由的最佳方法是什么? 我有一个索引方法,如:

public IActionResult Index(int parentId = -1, int page = 0){
    ...
    return(model);
}

因此,由于此操作具有默认值,因此我希望用户能够使用controllercontoller/indexcontroller/parent/{parentId}controller/page/{page},{{{{}}来实现此操作1}}。 我省略了[动作]的更多变化。

所以我必须制作这些路线(给予或接受):

controller/{parentId}/page/{page}

而且我在考虑是否有更多参数,这个列表可能会更长。

我觉得有些东西我不知道,因为这种方法感觉不对。

我想请你指出一个更好的方向。感谢

0 个答案:

没有答案