UnitOfWork
@adamondo/backend / application/uow/UnitOfWork
application/uow/UnitOfWork
Interfaces
RepositoryContext
Defined in: src/application/uow/UnitOfWork.ts:33
Properties
searchSettingsRepository
searchSettingsRepository:
SearchSettingsRepository
Defined in: src/application/uow/UnitOfWork.ts:34
serviceFeesRepository
serviceFeesRepository:
ServiceFeesRepository
Defined in: src/application/uow/UnitOfWork.ts:35
payoutRepository
payoutRepository:
PayoutRepository
Defined in: src/application/uow/UnitOfWork.ts:36
cancellationRepository
cancellationRepository:
CancellationRepository
Defined in: src/application/uow/UnitOfWork.ts:37
wishListRepository
wishListRepository:
WishListRepository
Defined in: src/application/uow/UnitOfWork.ts:38
authRepository
authRepository:
AuthRepository
Defined in: src/application/uow/UnitOfWork.ts:39
adminRoleRepository
adminRoleRepository:
AdminRoleRepository
Defined in: src/application/uow/UnitOfWork.ts:40
listingRepository
listingRepository:
ListingRepository
Defined in: src/application/uow/UnitOfWork.ts:41
threadItemRepository
threadItemRepository:
ThreadItemRepository
Defined in: src/application/uow/UnitOfWork.ts:42
reservationWorkflowRepository
reservationWorkflowRepository:
ReservationWorkflowRepository
Defined in: src/application/uow/UnitOfWork.ts:43
documentApprovalRepository
documentApprovalRepository:
DocumentApprovalRepository
Defined in: src/application/uow/UnitOfWork.ts:44
threadRepository
threadRepository:
ThreadRepository
Defined in: src/application/uow/UnitOfWork.ts:45
claimRepository
claimRepository:
ClaimRepository
Defined in: src/application/uow/UnitOfWork.ts:46
transactionRepository
transactionRepository:
TransactionRepository
Defined in: src/application/uow/UnitOfWork.ts:47
cancellationDetailsRepository
cancellationDetailsRepository:
CancellationDetailsRepository
Defined in: src/application/uow/UnitOfWork.ts:48
reviewRepository
reviewRepository:
ReviewRepository
Defined in: src/application/uow/UnitOfWork.ts:49
reservationRepository
reservationRepository:
ReservationRepository
Defined in: src/application/uow/UnitOfWork.ts:50
listViewsRepository
listViewsRepository:
ListViewsRepository
Defined in: src/application/uow/UnitOfWork.ts:51
privilegeRepository
privilegeRepository:
PrivilegeRepository
Defined in: src/application/uow/UnitOfWork.ts:52
staticPageRepository
staticPageRepository:
StaticPageRepository
Defined in: src/application/uow/UnitOfWork.ts:53
reportRepository
reportRepository:
ReportRepository
Defined in: src/application/uow/UnitOfWork.ts:54
userLoginRepository
userLoginRepository:
UserLoginRepository
Defined in: src/application/uow/UnitOfWork.ts:55
userProfileRepository
userProfileRepository:
UserProfileRepository
Defined in: src/application/uow/UnitOfWork.ts:56
carMetadataRepository
carMetadataRepository:
CarMetadataRepository
Defined in: src/application/uow/UnitOfWork.ts:57
UnitOfWork
Defined in: src/application/uow/UnitOfWork.ts:60
Methods
execute()
execute<
T>(work):Promise<T>
Defined in: src/application/uow/UnitOfWork.ts:61
Type Parameters
T
T
Parameters
work
(context) => Promise<T>
Returns
Promise<T>
executeTransactional()
executeTransactional<
T>(work):Promise<T>
Defined in: src/application/uow/UnitOfWork.ts:62
Type Parameters
T
T
Parameters
work
(context) => Promise<T>
Returns
Promise<T>