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"];