Quartz.net, исключение из первого шанса типа 'System.NullReferenceException', произошло в Unity.mvc3.dll при использовании Unity для di

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

Вопрос

Я использую im, используя quartz.net в приложении MVC.

Я получил его для работы с запуска легкой работы (просто распечатайте некоторые тексты в окно вывода), но при попытке выполнять более сложную работу, например, работы по техническому обслуживанию для базы данных, я получаю ошибку, и работа по обслуживанию возвращается.

При использовании класса, который реализует задание для технического обслуживания отдельно, это за пределами Quartz.net, он работает нормально, но при использовании Quartz я получаю следующую ошибку:

«Первое шанс исключение типа 'System.NullReferenceException' произошло в Unity.mvc3.dll"

Любые идеи?

Когда я сказал, что это сработало отдельно, я использовал выполнение без параметра из действия контроллера.

Это было полезно?

Решение

Этот отвечать может вам помочь.

Это простая реализация с использованием MVC4 и Unity. Внизу ответа вы найдете образцо проекта.

Надеюсь, поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top