我需要能够在映射到控制器的 URL 中编写列表,然后控制器在列表中执行某些操作。举个例子:
我去 http://localhost:8080/API/ControllerID/Action/a,b,c,d
我想将其解析为如下所示的控制器:
public ActionResult Action(List<string> ListItems)
{
// do something on the list
}
maproute 看起来像这样:
context.MapRoute(
"ListActions",
"API/{controller}/{action}/{ListItems}",
new { controller = "", action = "", ListItems = ""}
);
这可能吗?