2015-11-04 4 views
0

Я пишу веб-вызов 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

ответ