Мой веб-сервис использует другой API для получения данных.Я кеширую данные, очищаю их и возвращаю их пользователю при запросе.В настоящее время я получаю много запросов, и поскольку я могу получить доступ к API данных только 2 раза в секунду, я получаю сообщения об ошибках, что означает, что некоторые пользователи не получают данные, а другие делают.Я хочу сделать, это добавить каждый запрос в очередь и обрабатывать их один за другим с периодом ожидания 0,4 секунды между ними.Очередь должна быть запущена постоянно, чтобы убедиться, что все запросы обработаны.
Как мне это сделать в ASP.NET 3.5?