refactor: modernized GenericRepository and UnitOfWork with newer code from Roma

This commit is contained in:
2025-09-21 00:02:26 +03:00
parent 3b321d0ff4
commit ee94ffa373
8 changed files with 192 additions and 176 deletions

View File

@@ -0,0 +1,16 @@
namespace GamificationService.Database.UnitOfWork;
public interface IUnitOfWork
{
#region Repositories
#endregion
#region Methods
bool SaveChanges();
Task<bool> SaveChangesAsync();
Task BeginTransactionAsync();
Task CommitTransactionAsync();
Task RollbackTransactionAsync();
#endregion
}