返回信息流刚开始学c# 搭建webserver,在vs2015里面new了一个web api,其中app_start里面webapiconfig,中的路由设置,不能使用正则表达是吗?
比如
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
这个,我能把{controller} 变成正则吗?比如api是这样:localhost:/api/test.do,怎么把test.do加到路由里面?
这是一条镜像帖。来源:北邮人论坛 / www-technology / #37461同步于 2016/6/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
vs webapiconfig 路由设置能使用正则吗?
cuter
2016/6/25镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
use attribute routing
http://www.asp.net/web-api/overview/web-api-routing-and-actions/attribute-routing-in-web-api-2
另外,为什么要把路由改成这种形式呢?