Задать вопрос
kirill_782
@kirill_782
Днем я Маринетт

Как обрабатывать одновременно несколько запросов?

Осваиваю понемногу C#. Есть код:
public async Task<int> Get()
        {
            await Task.Delay(5000);
            return Thread.CurrentThread.ManagedThreadId;

        }


Выполняется 2 запроса. Проблема в том, что запросы выполняются последовательно. Есть возможность увеличить число выполняемых запросов одновременно?
  • Вопрос задан
  • 307 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Решения вопроса 1
Если я правильно понял - это контроллер в asp net.
Если вы используете asp net core, то они должны выполняться параллельно.
Возможно, у вас в вызывающем коде имеется какая-то синхронизация, которая не позволяет запустить сразу два запроса.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы