В моем текущем проекте есть необходимость запланировать метод, который будет выполняться с установленными интервалами, например. раз в неделю, и в настоящее время это делается с помощью службы Windows, создающей HttpClient и использующей желаемый метод контроллера.Планирование веб-метода Api для запуска с заданными интервалами
Мне было интересно, возможно ли автоматизировать сам проект Web Api, а не использовать внешнюю службу. До сих пор я не нашел никакой документации по этому поводу.
Извините, что у меня нет образца кода для работы, поскольку я еще не нашел базу для начала.
Это то, что я думал. Кто-то подумал, что если этот метод будет работать долго, тогда могут возникнуть проблемы с тайм-аутами, с которыми он обращается к HttpClient – Thewads
@ Thewads, поэтому метод службы, который вы хотите выполнить, содержит некоторую бизнес-логику. Если вы извлекаете эту логику в отдельную библиотеку, вы можете получить доступ к ней из другого места, например, в библиотеку Windows Service. Тогда вам не придется иметь дело с таймаутами. – CodeCaster
Это был другой вариант, который я рассматривал также как – Thewads