Ich muss eine Aufgabe im Hintergrund implementieren, also was ist meine Aufgabe? Ich habe eine Tabelle, die den Mietbetrag jedes Kunden speichert, so muss ich den Mietpreis in jedem Monat nach einer bestimmten datetime
Ackf berechnen, so dass ich es googelte und ich fand ein Stück Code, der (ich nuget webbackgrounder
) ich hinzugefügt habe es meine Lösung und es gibt mir diesen Teil des Codes meine Aufgabe zu bewältigen:Verwenden von Webbackgrounder nuget in MVC zum Ausführen von Hintergrundaufgaben für lange Zeit
using System;
using System.Threading;
using System.Threading.Tasks;
namespace WebBackgrounder.DemoWeb
{
public class SampleJob : Job
{
public SampleJob(TimeSpan interval, TimeSpan timeout)
: base("Sample Job", interval, timeout)
{
}
public override Task Execute()
{
return new Task(() => Thread.Sleep(3000));
}
}
}
ich wissen will, wie kann ich meine Aufgabe programmieren?
Weitere Details: Here
fand ich this article aber in Wirklichkeit weiß ich nicht, kann ich diese Methode für Langzeit verwenden ?? Mit freundlichen Grüßen.
alle Ideen werden geschätzt.
Benötigt .net 4.5. – kristianp