2015-11-04 67 views
0

我正在寫web api調用,除了請求參數之外,我還需要接收額外的參數,例如語言,deviceId等,最好的辦法是什麼?如何在web api請求中接收額外的參數

[GET("abc/{type}"), HttpGet]  
public HttpResponseMessage GetValues(int type, int page = 1) 
{ 
int totalPages = 0; 
var d= Getvalues2(type, Settings.PageSize, page, out totalPages); 
if (d == null) { return NotFound();} 
return Ok(d) 
+0

你可以在查詢字符串或路由參數中接受這樣的參數 –

+0

請發佈你的actionresult的代碼,以便其他人可以更好地瞭解你的問題 –

+0

我已經在路由參數中接收了值,問題是每個請求都包含額外的參數,所以我不想更新每個API調用這些參數。尋找更好的方法 – Tayyab

回答

相關問題