Real-World Refactoring: DI in ThinController Project https://www.danylkoweb.com/Blog/real-world-refactoring-di-in-thincontroller-projec