我正在使用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}
由于
答案 0 :(得分:0)
我自己找到了答案,谢谢
this.Request.GetRouteData().Route.RouteTemplate