Добавлены функции резервного копирования контактов, улучшена обработка фотографий сотрудников и обновлены зависимости
Gitea Actions Demo / Explore-Gitea-Actions (push) Canceled after 0s
Gitea Actions Demo / Explore-Gitea-Actions (push) Canceled after 0s
This commit is contained in:
+3
-1
@@ -13,9 +13,11 @@ public class PhotosManager(ConnectionMultiplexer redis, string PhotoBasePath)
|
||||
public async Task CacheEmployeePhotoAsync(Employee employee, string fileId, TimeSpan ttl = default)
|
||||
{
|
||||
string entryName = GetEntryName(employee);
|
||||
#pragma warning disable CS4014 // Так как этот вызов не ожидается, выполнение существующего метода продолжается до тех пор, пока вызов не будет завершен
|
||||
_redisDb.HashSetAsync(Key, [new(entryName, fileId)]).ConfigureAwait(false);
|
||||
ttl = ttl == default ? TimeSpan.FromDays(30) : ttl;
|
||||
_redisDb.HashFieldExpireAsync(Key, [new(entryName)], ttl).ConfigureAwait(false);
|
||||
#pragma warning restore CS4014 // Так как этот вызов не ожидается, выполнение существующего метода продолжается до тех пор, пока вызов не будет завершен
|
||||
}
|
||||
|
||||
public async Task<InputFile?> GetEmployeePhotoAsync(Employee employee)
|
||||
@@ -40,7 +42,7 @@ public class PhotosManager(ConnectionMultiplexer redis, string PhotoBasePath)
|
||||
);
|
||||
return InputFile.FromStream(fileStream);
|
||||
}
|
||||
return InputFile.FromFileId(DefaultPhotoFileId);;
|
||||
return InputFile.FromFileId(DefaultPhotoFileId); ;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user