У меня довольно странный вопрос. В моем приложении ASP.NET MVC я определил 1 таймер, который тикает каждые X минут с целью выполнения некоторой повторяющейся задачи. Прежде всего я знаю, что это не лучшая практика, но для моей демонстрации я не могу использовать планировщики задач, службу Windows или что-то подобное, поэтому я использую этот подход.
Я объявил статический таймер в моем global.asax и инициализировал его в методе Application_Start (). При каждом событии таймера таймера мне нужно вызывать один из моих методов действия контроллеров? Можно ли это сделать из global.asax и если да, то как? Используете веб-запрос? Что-то еще?
Если бы у вас был какой-то другой подход, это было бы замечательно. Основная задача - иметь несколько повторяющихся задач в фоновом режиме поверх моего веб-приложения, но с использованием таймера.