Interfaces and Inversion of Control

added by DotNetKicks
11/25/2020 6:22:17 PM

468 Views

The way I see it, there are three reasons for using an Inversion of Control (IoC) / Dependency Injection (DI) container: To decouple the actual implementation from a base class/interface (the contract), so that we can change the implementation when needed To allow the implementation itself to have services injected


0 comments