基本屬性路由

只需向控制器操作新增屬性即可

[Route("product/{productId}/customer")]
public IQueryable<Product> GetProductsByCustomer(int productId) 
{ 
    //action code goes here 
}

這將被查詢為/ product / 1 / customer,productId = 1 將被髮送到控制器操作。

確保“{}”和 action 引數中的一個相同。productId 在這種情況下。

在使用它之前,你必須通過以下方式指定你正在使用屬性路由:

public static class WebApiConfig
{
    public static void Register(HttpConfiguration config)
    {
        config.MapHttpAttributeRoutes();
    }
}