2014-10-19 556 views
0

我使用的Web API 2,我想打印完整的路線路徑到日誌文件獲取完整的路由路徑

例子:

[RoutePrefix("api/orders")] 
public class OrdersController : Controller 
{ 
    [Route("{orderId}")] 
    [HttpGet] 
    public ResponseObject GetOrderByID(int orderId, string search) 
    { 
    // [MISSING CODE] 
    } 
} 

正如一個結果[缺碼]部分 我想打印{GET} api/orders/{orderId}到日誌文件。

(例如結果:API /命令/ 123,API /命令/ 123搜索=不是我所期待的,我可以在請求中找到)

日誌文件將店內{} GET API /命令/ {}訂單ID

感謝

回答

0

我自己找到了答案,謝謝

this.Request.GetRouteData().Route.RouteTemplate