Quartz.net, un'eccezione di prima possibilità del tipo 'System.nullReferenceException' si è verificata in Unity.mvc3.dll quando si utilizza unità per DI

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

Domanda

Sto usando IM usando quartz.net in un'applicazione MVC.

L'ho fatto funzionare con l'attivazione di un JobB facile (basta stampare un po 'di testo alla finestra di output), ma quando provo a fare un lavoro più complesso come un lavoro di manutenzione per il database che sto ottenendo un errore e il lavoro di manutenzione è tornato indietro.

Quando si utilizza la classe che implementa il lavoro per la manutenzione separatamente, è al di fuori di quartz.net, funziona bene, ma quando si utilizza Quartz sto ottenendo seguenti errori:

"Un'eccezione di prima possibilità del tipo 'System.nullReferenceException' si è verificata in Unity.mvc3.dll"

Qualche idea?

Quando ho detto che ha funzionato separatamente, stavo usando Esecute senza parametro da un'azione del controller.

È stato utile?

Soluzione

Questo Rispondere Potrebbe aiutarti.

È una semplice implementazione utilizzando MVC4 e Unity. Nella parte inferiore della risposta troverai un progetto di esempio.

Spero che sia d'aiuto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top