Skip to content

Comments

Feat/add-uow-repository#1

Merged
mustafakemalgordesli merged 4 commits intoAimTune:mainfrom
mustafakemalgordesli:feat/add-uow-repository
Aug 13, 2025
Merged

Feat/add-uow-repository#1
mustafakemalgordesli merged 4 commits intoAimTune:mainfrom
mustafakemalgordesli:feat/add-uow-repository

Conversation

@mustafakemalgordesli
Copy link
Collaborator

Added Unit of Work and Generic Repository patterns

  • IUnitOfWork interface added to manage unit of work pattern and handle commit operations.
  • ITransactionUnitOfWork interface introduced to support transactional operations with commit/rollback capabilities.
  • IGenericRepository interface implemented to provide generic CRUD operations with asynchronous support.
  • PagedData class added to encapsulate paginated results including items, total count, current page, page size, and total pages calculation.

@mustafakemalgordesli mustafakemalgordesli merged commit 4ee65a0 into AimTune:main Aug 13, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants