我在做一个第三接口的开发,对方发给我的url类似:/order/1001?action=order
我需要把它映射到Order控制器的Create方法中
context.MapRoute(
"CreateOrder",
"Order/{code}",
new { controller = "Order", action = "Create" }
);
Create方法如下:
public ActionResult Create(string code,string action)
Create方法的参数action的值,我希望是查询字符串中action的值,但是现在的得到的值都是"Create",有什么办法可以使action的值自动取查询字符串对应的值。
我现在是这个做的:
action = this.HttpContext.Request.QueryString["action"];
有其他更好的方法吗?
繁星点点滴滴