Quartz.net, eine Ausnahme des Typs 'System.NullReferencexception' in Unity.mvc3.dll bei der Verwendung von Unity for di.

StackOverflow https://stackoverflow.com/questions/19824238

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.

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top