public override async Task<bool> InvokeAsync(string paramList)
{
OutputInformation("Job Status: {0}", SingletonSampleJob.Instance.IsRunning);
if (SingletonSampleJob.Instance.IsRunning)
{
OutputInformation("Running non-static job");
var job = new SampleJob(_context);
job.RunAsync(null);
await Task.Delay(1000);
OutputInformation("Non-static Job Status: {0}", job.IsRunning);
Jobs.Add(job);
}
return true;
}
}