У меня есть приложение MVC. У меня есть контроллер, который при вызове запускает фоновый процесс для запроса Active Directory и обновления базы данных.
http: // myapp / BackgroundTask / Выполнить
Я хочу запускать это по расписанию (ежедневно), не открывая браузер. Я вижу, что есть много сторонних решений, есть ли что-то встроенное?
Использовать Invoke-WebRequest командлет из Powershell.
В вашей задаче:
Start a program
powershell.exe
-Command "Invoke-WebRequest http://myapp/BackgroundTask/Run"