Конфигурация Startup.cs
я следующий класс
public class MyEmailService
{
public async Task<bool> SendAdminEmails()
{
...
}
public async Task<bool> SendUserEmails()
{
...
}
}
public interface IMyEmailService
{
Task<bool> SendAdminEmails();
Task<bool> SendUserEmails();
}
Я установил последнюю версиюКварц 2.4.1 Nuget пакет как я хотел легкий планировщик в моем веб-приложении без отдельной базы данных SQL Server.
Мне нужно наметить методы
SendUserEmails
бегать каждую неделю по понедельникам 17:00, вторникам 17:00 и средам 17:00SendAdminEmails
работать каждую неделю по четвергам 09:00, пятницам 9:00Какой код мне нужен для планирования этих методов с помощью Quartz в ASP.NET Core? Мне также нужно знать, как запустить Quartz в ASP.NET Core, поскольку все примеры кода в Интернете по-прежнему ссылаются на предыдущие версии ASP.NET.
Я могунайти пример кода для предыдущей версии ASP.NET, но я не знаю, как запустить Quartz в ASP.NET Core, чтобы начать тестирование. Куда я положуJobScheduler.Start();
в ASP.NET Core?