2013-07-10 8 views
1

Привет, я в основном делаю мобильный сайт в MVC 4 и WEP API в рамках одного проекта. Мобильный веб-сайт будет иметь доступ и функции для управления WEP-интерфейсом.Метод вызова из MVC «Контроллер для WEB API-контроллера» Асинхронный?

Конечные пользователи будут использовать собственное мобильное приложение.

Моя проблема: веб-api обрабатывает массив, содержащий элементы информации. Теперь я хочу запустить поток, опустошающий массив (очередь), любые предложения о том, как это наиболее приемлемый способ сделать это?

ответ

3

Если необходимо сделать вызов Fire и Forget для веб-Api, работающего в бэкэнд с этим массивом. Вы можете использовать библиотеку HttpClient, которая уже предоставляет целевую модель для выполнения асинхронных вызовов и использовать что-то подобное в действии контроллера MVC.

HttpClient client = new HttpClient(); 
Task.Factory.StartNew(() => client.PostAsync(...)); 
Смежные вопросы