-1
如果我們在web-api中從body和fromuri屬性中指定了這個優點/好處,那麼我們會得到什麼好處/優點?如果我們在web api中指定Frombody和FromUri屬性,我們會得到什麼好處?
如果我們在web-api中從body和fromuri屬性中指定了這個優點/好處,那麼我們會得到什麼好處/優點?如果我們在web api中指定Frombody和FromUri屬性,我們會得到什麼好處?
Web API參數綁定期望來自查詢字符串的簡單類型值以及來自請求正文的複雜類型(如數組)。因此,如果你有一個動作方法,像這樣的:
public class EmployeesController : ApiController
{
public IHttpActionResult Get(int id, string[] names)
{
return Ok("Method Called");
}
}
,如果你要制定你的要求是這樣的:
/API /員工ID = 1個&名稱=弗雷德&名= Anna
,那麼如果沒有[FromUri],「names」參數的值將不會被綁定。
所以,你的API方法必須是這樣爲了得到所有參數的約束:
public IHttpActionResult Get(int id,[FromUri] string[] names)
{
return Ok("Method Called");
}
更多來自這裏:http://www.asp.net/web-api/overview/formats-and-model-binding/parameter-binding-in-aspnet-web-api