Как отправить список на сервер веб-api Rest Из форм Xamarin

#list #xamarin #xamarin.forms

Вопрос:

У меня есть список, который я хочу отправить на сервер, и мой код выглядит следующим образом, но он неправильный, и я не знаю, как отправить список!

 public async Task<TEntity> GetByAdsIdList<TEntity>(string dbTableName, string apiMethodName, List<int> adsIdList)
{
    BaseOfApiBridge.UrlMaker($"{dbTableName}/{apiMethodName}/{adsIdList}");

    string result = await BaseOfApiBridge.HttpClientBridge.GetStringAsync(BaseOfApiBridge.Url);

    return JsonConvert.DeserializeObject<TEntity>(result);
}
 

Комментарии:

1. Какой ожидаемый формат нужен серверу?

2. На стороне сервера находится список<int>

3. Это не ответ на вопрос. В каком формате серверная сторона ожидает, что список будет содержать URL-адрес? Является ли это ожидаемой строкой запроса или это тело запроса?

Ответ №1:

Спасибо, Чизбарон

Я понял, что метод отправки моего запроса был вообще неправильным. Мне пришлось сделать это по почтовому запросу и отправить список<> в виде содержимого через тело запроса