2 回答

TA貢獻1850條經驗 獲得超11個贊
您需要使用RouteAttribute 來區分這些方法供客戶端調用。
[Route("api/Update")]
public class UpdateController
{
[Route("PersonalInfo")]
[HttpPost]
public HttpResponseMessage UpdateUser(PersonalInfoModel
personalInfo){}
[Route("Roles")]
[HttpPost]
public HttpResponseMessage UpdateUser(RolesModel roles){}
}
然后客戶端調用 api/Update/PersonalInfo來調用第一個方法并 api/Update/Roles調用第二個方法
希望這可以幫助。

TA貢獻1804條經驗 獲得超7個贊
嘗試這個
[HttpPost]
[Route("/api/[controller]/personalInfo")]
public HttpResponseMessage UpdateUser(PersonalInfoModel personalInfo){}
[HttpPost]
[Route("/api/[controller]/roles")]
public HttpResponseMessage UpdateUser(RolesModel roles){}
- 2 回答
- 0 關注
- 151 瀏覽
添加回答
舉報