BaseRepositoryService
Data access layer (DAL) interface to implements for any repository service. This layer helps to separate the business logic (service layer) from accessing the ORM directly and allows to switch to another ORM without changing the business logic.
Type parameters
TobjectRequiredMethods
getActiveManager
Returns
TManagerTManagerRequiredgetFreshManager
Returns
TManagerTManagerRequiredserialize
Parameters
dataanyRequiredoptionsanyReturns
PromisePromise<TOutput>Requiredtransaction
Parameters
task(transactionManager: TManager) => Promise<any>Requiredcontextobjectcontext.enableNestedTransactionsbooleancontext.isolationLevelstringcontext.transactionTManagerReturns
PromisePromise<any>RequiredWas this section helpful?