Я пытаюсь отправить массив элементов, будь то модель [] различных типов или строка [].Из того, что я рассмотрел до сих пор, это кажется невозможным, хотя мы отправляем массивы моделей на контроллеры API, уже использующие вызовы AJAX, однако это необходимо отправить из приложения.
В настоящее время я являюсьотправляя по одному на сервер, я пытался использовать тег [HtmlPost], а также отправлять вещи через List, item [] и сериализовать в виде строкового объекта (слишком легко получается слишком большим).
//App Code
var data = MyListOfModels[];
var result = api.APIController.MyMethod(data);
//API Code
[Route("API/APIController/MyMethod")]
public bool MyMethod(Model[] modelList)
{
return service.DoSomethingWithModels(ModelList);
}
Я ожидаю, что смогу отправить массив методу, который может что-то сделать с этим массивом данных.
Соединения между веб-API и Xamarin создаются с использованиемКураж.