public async Task DeleteProcessedRecordsFromExportResultsTableAsync(ExportManagerQueueRecord exportManagerQueueRecord, List <ExportWorkerResultsTableRecord> exportWorkerResultsTableRecords) { List <Int32> processedResultRecordTableRowIds = exportWorkerResultsTableRecords.OrderBy(x => x.TableRowId).Select(x => x.TableRowId).ToList(); await SqlQueryHelper.DeleteRecordsFromExportWorkerResultsTableAsync( eddsDbContext : AgentHelper.GetDBContext(-1), exportResultsTableName : exportManagerQueueRecord.ResultsTableName, tableRowIds : processedResultRecordTableRowIds); }