0 Forks
6 Stars
6 Watchers

Com.MarcusTS.SmartDI

The Smart Di Container is a tiny, powerful Inversion of Control library. Instantiate classes using RegisterAndResolve, a new extension that both registers and creates a class at the same time. Smart DI auto-creates all constructor parameters and even protects against recursion in those parameters. SmartDI can be declared privately and can be nested -- no more global bootstrapping! Smart DI provides a proven "lifetime scope" for stored class variables so they can be automatically removed when their parents are disposed.

How to download and setup Com.MarcusTS.SmartDI

Open terminal and run command
git clone https://github.com/marcusts/Com.MarcusTS.SmartDI.git
git clone is used to create a copy or clone of Com.MarcusTS.SmartDI repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with Com.MarcusTS.SmartDI https://github.com/marcusts/Com.MarcusTS.SmartDI/archive/master.zip

Or simply clone Com.MarcusTS.SmartDI with SSH
[email protected]:marcusts/Com.MarcusTS.SmartDI.git

If you have some problems with Com.MarcusTS.SmartDI

You may open issue on Com.MarcusTS.SmartDI support forum (system) here: https://github.com/marcusts/Com.MarcusTS.SmartDI/issues