我在RouteData
自定义中设置了一些Action Filter
filterContext.RouteData.Values.Add("accountId", accountId);
filterContext.RouteData.Values.Add("permission", (int)permission);
然后我有如下动作
public ActionResult Get(Guid accountId, int permission, int id) {
}
我可以RouteData
通过路由将值与操作参数结合吗?如果是这样,怎么做?
我只想使用一个 URL,例如
http://localhost/Users/Get/1
他们的路由数据存在并且可以通过使用来检索
Guid accountId = (Guid)RouteData.Values["accountId"];
Permission permission = (Permission)RouteData.Values["permission"];