获取完整的路线路径
本文关键字:路径 获取 | 更新日期: 2023-09-27 18:27:07
我正在使用Web API 2,我想打印日志文件的完整路由路径
示例:
[RoutePrefix("api/orders")]
public class OrdersController : Controller
{
[Route("{orderId}")]
[HttpGet]
public ResponseObject GetOrderByID(int orderId, string search)
{
// [MISSING CODE]
}
}
因此,在[MISSING CODE]部分我想将{GET}api/orders/{orderId}打印到日志文件中。
(例如结果:api/orders/123,api/orders/123?search=不是我想要的,我可以在请求中找到它们)
日志文件将存储{GET}api/orders/{orderId}
感谢
我自己找到了答案,谢谢
this.Request.GetRouteData().Route.RouteTemplate