@super15

Как постоянно делать запросы ASP.NET CORE?

Необходимо в ASP.NET CORE каждую минуту делать запросы к сторонней API и сохранять это в базе данных. Как это разумнее сделать? Можно ли добавить реализацию этой задачи в ConfigureServices? Или это не будет работать?
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ответы на вопрос 2
samodum
@samodum
Какой вопрос - такой и ответ
Напиши Windows Service, пусть крутится и делает запросы.
Ещё проще - на питончике скрипт написать
Ответ написан
Комментировать
@dthpth
Погромист
да, можно описать это в своём классе реализации BackgroundService и добавить её в конфигурацию хоста

а в самом сервисе, например, цикл while(true) {..}, и для задержки между запросами Task.Delay(..)

upd:
здесь примеры сервисов (в том числе с таймером): https://docs.microsoft.com/ru-ru/aspnet/core/funda...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы