2015-11-27 50 views
1

我對形式的服務:我如何通過枚舉參數值RESTful服務

[HttpGet] 
public string GetProductCode(Products product, SubProducts subProduct) 

如果傳遞的2個值是一個枚舉值。我應該如何消費,如何獲得返回的價值?

回答

1

您可以添加以下在WebApiConfig文件:

config.Routes.MapHttpRoute(
    name: "ProductCodeRoute", 
    routeTemplate: "api/YourControllerName/{product}/{subProduct}" 
); 

以便客戶端可以在調用服務://Url/YourControllerName/1/2獲得的產品代碼。