如何映射查询参数' action'在ASP.NET中路由到我方法的方法

时间:2017-01-06 18:27:17

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

在我的控制器中,我设置了像

这样的路线
[System.Web.Mvc.Route("test")]
        public async Task<ActionResult> Test(string action = "")

当我加载http://localhost/test?action=abc时,我看到我的方法被调用,但是&#39; action&#39;等于&#39;测试&#39;而不是&#39; abc&#39;

从这里开始,似乎是“动作”这个词。保留用于映射。 https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/routing

但是如何更改它以便我可以使用&#39; action&#39;作为我的查询参数?

0 个答案:

没有答案