1 Commits

Author SHA1 Message Date
Anatolii Grynchuk 9c1da388d8 fix: use GetByIdAsync in DeleteAsync(TEntityId)
Replaced sync GetById with await GetByIdAsync to avoid blocking the thread inside an async method.

Ref: #IT-631
2026-05-06 12:46:35 +03:00
+1 -1
View File
@@ -89,7 +89,7 @@ public abstract class BaseEfRepository<TDbContext, TEntity, TEntityId> :
public async Task DeleteAsync(TEntityId id) public async Task DeleteAsync(TEntityId id)
{ {
TEntity? entity = GetById(id); TEntity? entity = await GetByIdAsync(id);
if (entity != null) if (entity != null)
{ {
DoRemove(entity); DoRemove(entity);