Уведомления в Asp.net от WebAPI

271
23 июля 2017, 08:21

Есть ситуация: фронт-энд делает запрос на бэк.

При запросе на бэке должны отработать 10 долгоиграющих метода, но клиенту ответ нужно вернуть как можно быстрее, а в будущем порциями выдавать результаты каждого метода.

Подскажите, как можно решить такую задачу?

В данный момент каждый метод просто запускается в Task.Run, но ведь это плохой способ. UPDATE: Методы в Task.Run пишут результат в БД. Фронт каждые 10сек делает запрос на бэк до тех пор, пока бэк не вернёт результаты всех 10 методов.

READ ALSO
Архитектура классов

Архитектура классов

Есть примерно следующая инфраструктура классов:

350
Влияют ли пустые переменные на время работы

Влияют ли пустые переменные на время работы

Вот мне стало интересно, влияют ли переменные пустые на работу кода?

267