Ich muss eine Aufgabe im Hintergrund implementieren. Was ist meine Aufgabe? Ich habe eine Tabelle, die den Mietbetrag jedes Kunden speichert, also muss ich den Mietpreis in jedem Monat nach einem bestimmten datetime
ackf berechnen, also habe ich es gegoogelt und ich habe ein Stück Code gefunden (es heißt nuget webbackgrounder
) Ich habe es meiner Lösung hinzugefügt und es gibt mir diesen Teil des Codes, um meine Aufgabe zu bewältigen:
Ich möchte wissen, wie ich meine Aufgabe programmieren kann?
Weitere Details: Hier
Ich fand Dieser Artikel , aber in der Tat, ich weiß nicht, kann ich diese Methode für lange verwenden? Mit freundlichen Grüßen.
irgendwelche Ideen werden geschätzt.
Sie müssen dem App_Start-Ordner Ihrer Anwendung auch eine Klasse hinzufügen, die den Job startet und dessen Lebensdauer verwaltet. Sie können hier ein Beispiel sehen ... Ссылка
Hier ist der Code aus der Demo-App
%Vor%Ich fand es jedoch einfacher, die Teile des Webbackgrounder, die ich benötigte, einfach wie folgt zu verwenden. Platzieren Sie diese Klasse im Ordner App_Start
%Vor%und die Klasse, um die eigentliche Arbeit zu machen ... (setze das wo du willst)
%Vor%Tags und Links c# multithreading asp.net-mvc-4 nuget scheduled-tasks