Как вызвать работника из контроллера и передать аргументы? - PullRequest
0 голосов
/ 05 мая 2020

Я хочу подготовить простую функцию в моем приложении для веб-разработки. Когда пользователь вызывает api StartMonit (URL-адрес, int freq), этот api должен запускать worker на сервере, который генерирует простой GET для переданного URL-адреса, переданного за время freq. Когда пользователь вызывает StopMonit (TaskID ID), рабочий должен остановиться.

Как вызвать работника из класса контроллера / сервиса и передать URL работнику? Вот мой код и этот контроллер: https://github.com/daxter44/WCDApi/blob/master/WCDApi/Controllers/MonitoredItemsController.cs в ProcessManager.cs я могу запускать любой процесс, но не могу принимать аргументы в своей службе Worker. Технология:. Net Core

...