Reputation: 21
While doing
It gives an error.
private static RikyasScheduler instance = new RikyasScheduler();
private Task<IScheduler> scheduler = null;
public RikyasScheduler()
{
scheduler = StdSchedulerFactory.GetDefaultScheduler();
}
#endregion
#region Methods
public void StartScheduler()
{
try
{
scheduler.Start();
}
catch (Exception ex)
{ }
}
public void StopScheduler()
{
try
{
scheduler.Shutdown();
}
catch (Exception ex)
{ }
}
public void AddJob(IJobDetail job, ITrigger trigger)
{
try
{
scheduler.ScheduleJob(job, trigger);
}
catch (Exception ex)
{ }
}
public void RemoveJob(string job, string group)
{
try
{
scheduler.DeleteJob(new JobKey(job, group));
}
catch (Exception ex)
{ }
}
Upvotes: 0
Views: 1057
Reputation: 21
Answer By : You should then use scheduler.Result to get the actual schedule instance. – Nilesh Shinde scheduler.Result.ScheduleJob(job, trigger);
Upvotes: 1