View on GitHub

SARAFF SOFTWARE

All products / Saraff.IoC

IoC Container

The IoC container is a framework to manage automatic dependency injection throughout the application so that we as a programmer do not need to put more time and effort on it.

IoC container creates an object of the specified class and also injects all the dependency objects through constructor, property or method at run time and disposes it at the appropriate time. This is done so that we don’t have to create and manage objects manually.

All the containers must provide easy support for the following DI lifecycle.

Inversion of Control Dependency Inversion Principle Dependency Injection