Nestjs, Transactions, Dependency Injection, Repository Pattern, Repository Design Pattern.
direct access to the request object because we will define our repository classes as request scoped. Then we can see that there’s a protected method whose only task is to get an entity manager from the request object if present. We can only get the entity manager from request if the above