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 关注
- 178 浏览
添加回答
举报
