forked from amkovkov/GranuSightSoftware2
fix: typos
This commit is contained in:
@@ -38,29 +38,29 @@ public static class ImageStorageClear
|
||||
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
|
||||
{
|
||||
// Логгируем информацию
|
||||
_logger.LogInformation("Очистка хранилища от неиспользуеммых изображений...");
|
||||
_logger.LogInformation("Очистка хранилища от неиспользуемых изображений...");
|
||||
|
||||
// Получаем все изобрважения из базы данных
|
||||
// Получаем все изображения из базы данных
|
||||
var recordsFiles = _context.ImageRecords.Select(r => r.ImagePath);
|
||||
// Получаем все изобрважения в хранилище
|
||||
// Получаем все изображения в хранилище
|
||||
var storedFiles = _imageStorage.ListFiles()
|
||||
.Select(Path.GetFileName)
|
||||
.OfType<string>();
|
||||
|
||||
// Находим неиспользуеммые изображения
|
||||
// Находим неиспользуемые изображения
|
||||
var unusedFiles = storedFiles.Except(recordsFiles)
|
||||
.ToList()
|
||||
.Order();
|
||||
|
||||
// Если неиспользуеммых изображений нет, то закрываемся
|
||||
// Если неиспользуемых изображений нет, то закрываемся
|
||||
if (unusedFiles is null || unusedFiles.Count() == 0)
|
||||
{
|
||||
_logger.LogInformation("Неиспользуеммые изображения не найдены");
|
||||
_logger.LogInformation("Неиспользуемые изображения не найдены");
|
||||
_applicationLifetime.StopApplication();
|
||||
return;
|
||||
}
|
||||
|
||||
_logger.LogInformation("Найдено неиспользуеммых изображений: {}\n\t{}", unusedFiles.Count(), string.Join("\n\t", unusedFiles));
|
||||
_logger.LogInformation("Найдено неиспользуемых изображений: {}\n\t{}", unusedFiles.Count(), string.Join("\n\t", unusedFiles));
|
||||
|
||||
// Пока пользователь не выдал правильное действие или не закрыл приложение
|
||||
while (!stoppingToken.IsCancellationRequested)
|
||||
@@ -73,7 +73,7 @@ public static class ImageStorageClear
|
||||
// Если нет, то выходим
|
||||
if (input == "n" || input == "no" || input == "н" || input == "нет")
|
||||
break;
|
||||
// Если да, то удалёем файлы и выходим
|
||||
// Если да, то удаляем файлы и выходим
|
||||
if (input == "y" || input == "yes" || input == "д" || input == "да")
|
||||
{
|
||||
foreach (var file in unusedFiles)
|
||||
|
||||
Reference in New Issue
Block a user