Simple C++ implementation of a dependency injection container as seen on my blog post.
The tests need Boost to run. After having downloaded and unzipped Boost somewhere on your drive, clone my repo. Open the solution and modify the NativeContainerTests project by adding the Boost folder in the C++ include directories.