Asp.net web api 调用Web API时是否可以报告使用的路由名称?
调用Web API时是否可以报告使用的路由名称 我想在一个foo项目中做一些诊断,看看根据我的调用方式/调用内容调用了什么路由。是否有一种方法让action/api查看使用什么路径到达它?某种路由反射?您可以使用Request.GetRouteData获取操作的路由详细信息Asp.net web api 调用Web API时是否可以报告使用的路由名称?,asp.net-web-api,Asp.net Web Api,调用Web API时是否可以报告使用的路由名称 我想在一个foo项目中做一些诊断,看看根据我的调用方式/调用内容调用了什么路由。是否有一种方法让action/api查看使用什么路径到达它?某种路由反射?您可以使用Request.GetRouteData获取操作的路由详细信息 public class TestController : ApiController { [HttpGet] public HttpResponseMessage Index() {
public class TestController : ApiController
{
[HttpGet]
public HttpResponseMessage Index()
{
var route = Request.GetRouteData();
return Request.CreateResponse(HttpStatusCode.OK);
}
}