У меня есть следующее требование:
Клиент будет «передавать» очень большой массив JSON в мою службу WebAPI 2. Я знаю, как реализовать метод [HttpPost]
, дождаться окончания ответа и обработать массив JSON.
Но как я могу получить такой поток и обрабатывать его параллельно во время потоковой передачи, объект за объектом?
Я немного заблудился. Я просмотрел предоставленные вами ссылки, но понятия не имею. Может ли кто-нибудь опубликовать простой метод httppost webapi? Я не жду полноценного рабочего решения, нет! Но было бы очень полезно посмотреть, как это должно выглядеть в целом ...
Никто не может помочь?
Вы смотрели Потоковая передача больших файлов (> 2 ГБ через IIS) с использованием WebAPI плюс Как разобрать огромный файл JSON как поток в Json.NET? и Десериализация потока массива json по одному элементу за раз? Фактическая потоковая часть не является многопоточной, но вы должны иметь возможность распараллеливать дальнейшую обработку объектов после десериализации во время потоковой передачи.