https://kishieel.github.io/posts/nestjs-circular-dependencies/
Get Rid of Tightly Coupled Modules and Circular Dependencies in NestJS - Kishieel