Приложение ASP.NET При размещении (запуске) в IIS запускается несколько событий, одним из которых является Application_Start. Затем установка фоновой задачи продолжается до тех пор, пока приложение не будет остановлено / выгружено из IIS или сама служба IIS остановлена. IIS является хост-процессом для всех веб-сайтов ASP.NET.
Поскольку кэш поддерживается на веб-сервере, он не имеет ничего общего с активными пользователями.
Это аналог консольного приложения, где первая строка кода добавляет что-то в кеш с таймером. работает, пока ваше консольное приложение запущено и работает.
Надеюсь, это вам поможет!