Как я могу показать количество обработанных файлов при загрузке страницы в ядре asp.net? - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть следующий сценарий:

  1. Пользователь что-то ищет по ключевому слову, попавшему в мою базу данных. Например, ключевое слово «хорошо».
  2. Мой код на стороне сервера обнаружил 100 записей в базе данных после этого ключевого слова.
  3. Мой серверный код выполняет цикл for для каждой извлеченной 100 записей и выполняет http-запрос к другому веб-API для каждой записи. На запись уходит примерно 10 ~ 20 секунд.
  4. Проблема в том, что пользователь должен долго ждать, не зная, сколько записей он нашел по ключевому слову, и не знает, сколько записей было обработано / обрабатывается.

Я хочу отобразить, сколько записей было найдено по ключевому слову «хорошо» (в данном случае 100 записей), и показать # обработанных записей (например: # / 100 обработано) в режиме реального времени.

Я знаю, что есть много ответов для отображения вращающегося изображения загрузки или индикатора выполнения. Но я не могу найти хороший ответ или руководство для достижения своей цели.

Я ожидаю вывод «1/100 обработано ...», пока пользователь ждет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...