What is the advantage of using dependency injection.
https://learn.microsoft.com/en-us/dotnet/architecture/modern-web-apps-azure/architectural-principles
https://ardalis.com/new-is-glue/
https://codeburst.io/interfaces-in-c-write-reusable-and-maintainable-code-that-scales-a144ca06b1f7
https://www.tutorialsteacher.com/ioc/introduction
https://www.tutorialsteacher.com/core/dependency-injection-in-aspnet-core
If you look at the Startup.c, you'll see the the Services for the objects I will be DI from the Models folder into controllers and Service Layer objects will be DI into Model objects, all based on what was established for the IoC in Startup.cs