работы должны реализовывать интерфейс работы. "Я создал простую работу с помощью Quartz.Net 1.0.3Quartz.Net Создание рабочих мест на лету
public class SimpleTestJob : IJob
{
public virtual void Execute(JobExecutionContext context)
{
System.Diagnostics.EventLog.WriteEntry("QuartzTest", "This is a test run");
}
}
Тогда я попытался динамически добавить работу над к Quartz сервер
Сначала я получил тип с помощью отражения
string jobType = "Scheduler.Quartz.Jobs.SimpleTestJob,Scheduler.Quartz,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null";
var schedType= Type.GetType(jobType, false, true);
Это working.Then Я пытаюсь создать объект JobDetail
JobDetail job = job = new JobDetail(jobName, groupName, schedType.GetType());
Но я получаю сообщение об ошибке из рамки Quartz.Net.
"Job class must implement the Job interface."
Пожалуйста, помогите