feat(dal): в методе получения Id неиспользуемого шаблона добавлена проверка на Ok статус, чтобы не давать роботу ошибочные задания.
This commit is contained in:
@@ -316,12 +316,12 @@ internal class UnitFilterService : IUnitFilterService
|
||||
}
|
||||
|
||||
// Выполняем промежуточный запрос для логирования
|
||||
var intermediateResult = await query.Select(u => u.Id).ToListAsync(cancellationToken);
|
||||
logger.LogDebug(" После фильтра #{Index}: осталось {Count} юнитов", filterIndex, intermediateResult.Count);
|
||||
//var intermediateResult = await query.Select(u => u.Id).ToListAsync(cancellationToken);
|
||||
//logger.LogDebug(" После фильтра #{Index}: осталось {Count} юнитов", filterIndex, intermediateResult.Count);
|
||||
|
||||
// Обновляем query для следующей итерации
|
||||
query = unitService.Get().AsNoTracking()
|
||||
.Where(u => intermediateResult.Contains(u.Id));
|
||||
//// Обновляем query для следующей итерации
|
||||
//query = unitService.Get().AsNoTracking()
|
||||
// .Where(u => intermediateResult.Contains(u.Id));
|
||||
}
|
||||
|
||||
var result = await query.Select(u => u.Id).ToListAsync(cancellationToken);
|
||||
|
||||
Reference in New Issue
Block a user