Вот пример моей функции, которая использует параметры запроса:
public static async Task<HttpResponseMessage> Run( HttpRequestMessage req, TraceWriter log, ExecutionContext context )
{
string data = await req.Content.ReadAsStringAsync();
dynamic parsed = JsonConvert.DeserializeObject(data);
if (parsed == null)
{
parsed = req.GetQueryNameValuePairs().ToDictionary(kv => kv.Key, kv=> kv.Value, StringComparer.OrdinalIgnoreCase);
}
xxx
}
, и тогда вам нужно только указать имя параметра запроса, чтобы быть req, я думаю.если вы хотите идти по маршруту, предложенному Crowcoder, вы просто указываете свой путь в настройках (тег integrate
):
Как видите, я неопределите маршрут, и он просто работает.Я подозреваю, что вам не нужно определять параметры запроса в вашем маршруте.