Хорошо, поэтому я пытаюсь отправить запланированные напоминания о деятельности по электронной почте каждые 30 минут (если они запланировали мероприятие), и у меня есть работа кварца и рабочий MvcMailer, У меня возникают проблемы с получением Quartz.Net для использования MvcMailMessages.MvcMailer и Quartz.Net httpContext is null
Ошибка, которую я получаю: значение не может быть пустым. Имя параметра: httpContext
Как я могу это сделать? Я много раз искал, но не смог найти ничего, что сработало. У меня есть свой Планировщик, начинающийся с Application_Start() в Global.asax.cs
Я мог бы просто вернуться к использованию электронной почты по умолчанию, а затем каким-то образом отформатировать мое сообщение по-разному со всеми Htmlz! Но я бы предпочел не тратить время на это.
Любая помощь будет оценена по достоинству.
Вы можете разместить соответствующий код? – rae1
Я полагал, что Quartz.net работает в своей собственной теме. И поэтому ваш HttpContext имеет значение null, поскольку он не работает в потоке, на котором работает MVC. Что именно вы пытаетесь сделать? Почему вы хотите, чтобы HttpContext форматировал электронную почту? –