In meinem aktuellen Projekt muss eine Methode geplant werden, die in festgelegten Intervallen ausgeführt wird, z. einmal pro Woche, und dies geschieht derzeit über einen Windows-Dienst, der einen HttpClient erstellt und die gewünschte Controller-Methode trifft.Planen der Web-Api-Methode zur Ausführung bestimmter Intervalle
Ich frage mich, ob es möglich ist, im Web-API-Projekt selbst zu automatisieren, anstatt einen externen Dienst zu verwenden. Bisher habe ich keine Dokumentation darüber gefunden.
Entschuldigung dafür, dass ich kein Codebeispiel zur Verfügung habe, da ich noch keine Basis gefunden habe, von der ich starten könnte.
Das habe ich mir gedacht. Es gab einen Gedanken von jemandem, dass, wenn diese Methode lange läuft, es Probleme mit Timeouts geben könnte, auf die der HttpClient – Thewads
@Thewads zugreift, so dass die Dienstmethode, die Sie ausführen möchten, eine Geschäftslogik enthält. Wenn Sie diese Logik in eine separate Bibliothek extrahieren, können Sie von einer anderen Bibliothek darauf zugreifen, z. B. von einer Windows-Dienstbibliothek. Dann müssen Sie sich nicht mit Timeouts herumschlagen. – CodeCaster
das war die andere Option, die ich auch betrachtete – Thewads