public async Task Execute(IJobExecutionContext context) { try { var sourceType = CollectedDataType.AggregationForHour; var destinationType = CollectedDataType.AggregationForDay; var timeSpan = TimeSpan.FromDays(1); var deleteSource = false; // Run Aggregating CollectedData await _dataAggregatorCore.AggregatingData(sourceType, destinationType, timeSpan, deleteSource); } catch (Exception e) { Console.WriteLine(e); throw; } }