This commit is contained in:
2021-12-28 00:44:27 +00:00
parent 09538483d3
commit 075747b5b9
44 changed files with 197 additions and 693 deletions

View File

@@ -107,10 +107,10 @@ namespace AyaNova.Util
}
internal static void AddJob(Guid jobId, DateTime expires, ILogger log)
internal static void AddJob(Guid jobId, ILogger log)
{
log.LogDebug($"AddJob - {jobId} to the collection");
_baginstances.Add(new ReportRenderInstanceInfo(jobId, expires));
_baginstances.Add(new ReportRenderInstanceInfo(jobId, DateTime.UtcNow.AddMinutes(ServerBootConfig.AYANOVA_REPORT_RENDERING_TIMEOUT)));
log.LogInformation($"AddJob - there are currently {_baginstances.Count} instances in the collection");
}
@@ -144,6 +144,8 @@ namespace AyaNova.Util
internal static bool KeepGoing(Guid jobId)
{
//if job id is empty it means it was called from outside of a job (report designer get data for example)
if(jobId==Guid.Empty) return true;
foreach (var i in _baginstances)
{
if (i.JobId == jobId)