Dies Antworten könnte dir helfen.
Es ist eine einfache Implementierung mit MVC4 und Unity. Am Ende der Antwort finden Sie ein Beispielprojekt.
Ich hoffe es hilft.
Frage
IM Verwenden Sie IM verwenden quartz.net in einer MVC -Anwendung.
Ich habe es dazu gebracht, mit dem Auslösen eines einfachen Jobb zu arbeiten (drucken Sie einfach einen Text in das Ausgabefenster). Wenn Sie jedoch versuchen, komplexere Arbeiten wie Wartungsarbeiten für die Datenbank zu erledigen, erhalte ich einen Fehler und die Wartungsarbeiten zurück.
Wenn Sie die Klasse verwenden, die den Auftrag für die Wartung separat implementiert, ist dies außerhalb von quartz.net gut funktioniert, aber bei Verwendung von Quartz erhalte ich den folgenden Fehler:
"Eine Ausnahme der ersten Chance von Typ 'System.nullReferencexception' in unity.mvc3.dll" trat “auf"
Irgendwelche Ideen?
Als ich sagte, dass es getrennt funktioniert habe, verwendete ich Execute ohne Parameter aus einer Controller -Aktion.
Lösung
Dies Antworten könnte dir helfen.
Es ist eine einfache Implementierung mit MVC4 und Unity. Am Ende der Antwort finden Sie ein Beispielprojekt.
Ich hoffe es hilft.